일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 보안뉴스
- 자바스크립트
- javascript
- 자바스크립트 node
- GIT
- 카카오프로젝트 100
- 자바스크립트 기본 문법
- 랜섬웨어
- python
- oracle db
- 오라클
- 카카오프로젝트100
- 보안뉴스 요약
- 자바스크립트 jQuery
- php
- 보안뉴스 한줄요약
- oracle
- 자바스크립트 prototype
- 깃허브
- 보안뉴스요약
- 다크웹
- 자바스크립트 element api
- 자바스크립트 객체
- 보안뉴스한줄요약
- 카카오프로젝트
- numpy
- Oracle SQL
- ES6
- 파이썬
- 자바스크립트 API
- Today
- Total
목록javascript (41)
FU11M00N
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cCLP38/btqV0EBZCHE/QMp1tKsMZ0z95vMk5LnOIK/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 조회 API 조회 API는 엘리먼트를 조회하는 기능입니다. 이번엔 조회 대상을 제한하는 방법에 대해 알아보겠습니다. 지금까지 document.getElementsBy* 메소드를 통해서 엘리먼트를 조회했습니다. document 객체는 문서 전체를 의미하는 엘리먼트입니다. 즉, document의 조회 메소드는 문서 전체를 대상으로 엘리먼트를 조회합니다. Element 객체 역시도 getElementsBy* 엘리먼트를 가지고 있습니다. Element 객체의 조회 메소드는 해당 엘리먼트의 하위 엘리먼트를 대상으로 조회를 수행합니다. 아래는 예제입니다. html css JavaScript JavaScript Core DOM BOM c..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/0D2LQ/btqWsIBSXwi/Y7h6kKOr25rW7yR3VPKSyk/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 식별자 API 엘리먼트를 제어하기 위해서는 그 엘리먼트를 조회하기 위한 식별자가 필요합니다. 이번 포스팅에서는 식별자 API들에 대해서 알아보도록 하겠습니다. HTML에서 엘리먼트의 이름과 id, 그리고 class는 식별자로 사용됩니다. 식별자 API는 이 식별자를 가져오고 변경하는 역할을 합니다. - Element.tagName 해당 엘리먼트의 태그 이름을 알아냅니다. 읽기 전용이기 때문에 태그 이름을 변경하지는 못합니다. html css JavaScript 태그의 이름인 li 가 출력됩니다. - Element.id 문서에서 id는 단 하나만 등장할 수 있는 식별자입니다. 아래 예제는 id의 값을 읽고 변경하는 방법입니다...
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/tIaeh/btqV2VC5KkB/m1HqCIJGzFYWYkcC1aK9fK/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - jQuery 객체란? Query 함수의 리턴값으로 jQuery 함수를 이용해서 선택한 엘리먼트들에 대해서 처리할 작업을 프로퍼티로 가지고 있는 객체입니다. jQuery 함수와 jQuery 객체의 차이는 분명하게 알아둘 필요가 있습니다. jQuery 함수는 $() 를 의미하는 것입니다. jQuery 객체는 제이쿼리 함수의 리턴 값이 되는 것입니다. - 암시적 반복 jQuery 객체의 가장 중요한 특성은 암시적인 반복을 수행한다는 것입니다. DOM과 다르게 jQuery 객체의 메소드를 실행하면 선택된 엘리먼트 전체에 대해서 동시에 작업이 처리됩니다. 암시적 반복은 값을 설정할 때만 동작합니다. 값을 가져올 때는 선택된 엘리먼트 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zFQ5A/btqV36j0bwH/TvDmXMVwAKxWvYGupNuKg0/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - HTMLCollection HTMLCollection은 리턴 결과가 복수인 경우에 사용하게 되는 객체입니다. 이는 유사배열로 배열과 비슷한 사용방법을 가지고 있지만 배열은 아닙니다. HTMLCollection 은 아래와 같이 구현되어 있습니다. interface HTMLCollection { readonly attribute unsigned long length; Node item(in unsigned long index); Node namedItem(in DOMString name); }; HTMLCollection 의 목록은 실시간으로 변경될 수 있습니다. 아래 예제 코드를 보기 전에, - console.group() ,..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/eCmLFh/btqWsIIEbUw/PxRnewlWEne5xk4HKar3w1/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - HTMLElement getElement* 메소드를 통해서 원하는 객체를 조회를 해봤다면 이 객체들을 대상으로 구체적인 작업을 해봐야합니다. 먼저 얻은 어떠한 객체인지 알아야 적절한 메소드나 프로퍼티를 사용할 수있습니다. 아래 코드는 getElement*의 리턴 값을 보여줍니다. HTML CSS JavaScript 이것을 통해서 알 수 있는 것은 아래와 같습니다. document.getElementById : 리턴 데이터 타입은 HTMLLIELement document.getElementsByTagName : 리턴 데이터 타입은 HTMLCollection 실행결과가 하나인 경우 HTMLLIELement, 복수인 경우 HTML..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CzeKI/btqV09VJt0w/Lp5C8BEDNK221C1RE1kMK0/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 라이브러리 자주 사용하는 로직을 재사용할 수 있도록 고안된 소프트웨어를 라이브러리입니다. - jQuery jQuery는 DOM을 내부에 감추고 보다 쉽게 웹페이지를 조작할 수 있도록 돕는 도구 중 하나입니다. - jQuery 의 사용 jQuery를 사용하기 위해서는 jQuery를 HTML로 로드해야 합니다. 직접 다운 받는 방식과, CDN 을 이용하는 방법이 있습니다. 아래의 예제 코드는 CDN 을 이용해 jQuery 를 로드하는 코드입니다. CDN(콘텐츠 전송 네트워크)이란 서버와 사용자 사이의 물리적 거리를 줄여 웹 페이지 콘텐츠 로드 지연을 최소화하는, 촘촘히 분산된 서버로 이루어진 플랫폼입니다. jQuery 를 이용하..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zkt75/btqV0D3SVzL/pb2dRpyBD9Ig0PEFSAeydk/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - document.querySelector document.querySelector 를 이용하면 css 선택자의 문법을 이용해서 객체를 조회할 수도 있습니다. HTML CSS JavaScript HTML CSS JavaScript querySelector 는 가장 먼저 검색된 것을 대상으로 지정합니다. - document.querySelectorAll querySeletor과 동작방법은 같지만 모든 객체를 조회한다는 다른점이있습니다. querySelector 는 한개가 조회되면 검색이 끝나고, querySelectorAll 은 모든 객체를 전부 조회합니다. HTML CSS JavaScript HTML CSS JavaScript..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/UbMT8/btqWdalspTK/2R3KXSHwgeZmbx6gKAKLQ1/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - DOM 제어 대상 찾기 제어의 대상에 해당되는 객체를 찾는 것이 먼저 되어야 문서를 자바스크립트로 제어할수있습니다. 문서 내에서 객체를 찾는 방법은 document 객체의 메소드를 이용하면 할수있습니다. - document.getElementsByTagName 문서 내에서 특정 태그에 해당되는 객체를 찾는 방법은 여러가지가 있습니다. getElementsByTagName은 인자로 전달된 태그명에 해당하는 객체들을 찾아서 그 리스트를 NodeList라는 유사 배열에 담아서 반환합니다. NodeList는 배열은 아니지만 length와 배열접근연산자를 사용해서 엘리먼트를 조회할 수 있다는 특징을 갖습니다. 아래는 예제입니다. HT..