일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Oracle SQL
- 자바스크립트 jQuery
- 자바스크립트
- 자바스크립트 node
- ES6
- 자바스크립트 API
- php
- 보안뉴스 요약
- GIT
- 오라클
- 랜섬웨어
- 카카오프로젝트
- 자바스크립트 객체
- 보안뉴스요약
- 카카오프로젝트 100
- oracle db
- 깃허브
- python
- 자바스크립트 element api
- oracle
- numpy
- 자바스크립트 기본 문법
- 보안뉴스 한줄요약
- javascript
- 보안뉴스
- 파이썬
- 다크웹
- 보안뉴스한줄요약
- 카카오프로젝트100
- 자바스크립트 prototype
- Today
- Total
목록javascript (41)
FU11M00N
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/DcVl4/btqWBA4Uasy/WE3ji68PVtNAjyamAOCPz0/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 문자열로 노드 제어 - innerHTML innerHTML은 문자열로 자식 노드를 만들 수 있는 기능을 제공합니다. 또한 자식 노드의 값을 읽어올 수도 있습니다. - innerHTML 예제 HTML CSS get 버튼을 누르면 콘솔창에 위와 같은 결과가 출력됩니다. innerHTML 로 타겟의 하위 html 태그를 얻어옵니다. set 버튼을 누르면 html 문서가 변해서 출력됩니다. - outerHTML outerHTML은 선택한 엘리먼트를 포함해서 처리됩니다. innerHTML 은 선택한 엘리먼트 하위의 엘리먼트들을 다뤘지만, outerHTML 선택한 엘리먼트를 포함한다는 점에서 차이가 있습니다. - outerHTML 예제..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Xoxm1/btqV8G0B2Mr/2miaWzVuFKLrpkq9qo48TK/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - jQuery 노드 변경 API jQuery에서 노드를 제어하는 기능은 주로 Manipulation 카테고리에 속해 있습니다. 아래 링크는 jquery api manipulation 관련 링크입니다. http://api.jquery.com/category/manipulation/ Manipulation | jQuery API Documentation Adds the specified class(es) to each element in the set of matched elements. Insert content, specified by the parameter, after each element in the set of mat..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b03Imw/btqV092ZW0G/A7fHcGGUKrePk4IJGHlVQ1/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 노드 변경 API 노드 추가, 생성 , 제거 , 변경를 해주는 API를 알아보겠습니다. - 노드 추가 노드의 추가와 관련된 API들은 아래와 같습니다. appendChild(child) 노드의 마지막 자식으로 주어진 엘리먼트 추가합니다. insertBefore(newElement, referenceElement) appendChild와 동작방법은 같으나 두번째 인자로 엘리먼트를 전달 했을 때 이것 앞에 엘리먼트가 추가됩니다. 노드를 추가하기 위해서는 추가할 엘리먼트를 생성해야합니다. 이것은 document 객체의 기능입니다. - 노드 생성 노드를 생성하는 API 입니다. document.createElement(tagname..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ofRvV/btqV8FzJ6rZ/9KJj5SKiIIttKyGOpe6fCk/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 노드 종류 API 노드 작업을 하게 되면 현재 선택된 노드가 어떤 타입인지를 판단해야 하는 경우가 있습니다. 이런 경우에 사용할 수 있는 API가 nodeType, nodeName입니다. Node.nodeTypenode의 타입을 의미합니다. Node.nodeNamenode의 이름 (태그명을 의미합니다.) - 모든 노드의 종류와 종류에 따른 값 for(var name in Node){ console.log(name, Node[name]); } 모든 노드의 종류와 종류에 따른 값을 출력하는 예제입니다. Node Type 노드의 종류에 따라서 정해진 상수가 존재합니다. 실행 결괏값입니다. 굳이 다 외울필요는 없고 필요할 때 찾아보..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PHhWE/btqWn03YW31/GUcC8iHoR0Nqqo53gBwXxK/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - Node 객체 소개 Node 객체는 DOM에서 시조와 같은 역할을 합니다. 모든 DOM 객체는 Node 객체를 상속 받습니다. Node 객체의 위상은 위와 같습니다. 주요 기능 - 관계 엘리먼트는 서로 부모, 자식, 혹은 형제자매 관계로 연결되어 있습니다. 각각의 Node가 다른 Node와 연결된 정보를 보여주는 API를 통해 문서를 프로그래밍적으로 탐색할 수 있게 됩니다. Node.childNodes Node.firstChild Node.lastChild Node.nextSibling Node.previousSibling Node.contains() Node.hasChildNodes() - 노드의 종류 Node 객체는 모든..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/veJc3/btqWc82CZU4/LnA3pXyHkn2znk7qpS98Qk/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - selector context 가장 간편한 방법은 조회할 때 조회 범위를 제한하는 것입니다. 그 제한된 범위를 jQuery에서는 selector context라고 합니다. html css JavaScript JavaScript Core DOM BOM 선택자를 아래와 같이 작성해도 결과는 동일합니다. $( ".marked", "#active").css( "background-color", "skyblue" ); - .find() find는 jQuery 객체 내에서 엘리먼트를 조회하는 기능을 제공합니다. 아래의 코드는 위의 예제와 효과가 같습니다. $( "#active").find('.marked').css( "backgroun..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bLP4E0/btqV356xHhB/621tLJKgJMWfYrbsyzXEO1/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 속성제어 jQuery 객체의 메소드 중 setAttribute, getAttribute에 대응되는 메소드는 attr입니다. 또한 removeAttribute에 대응되는 메소드로는 removeAttr이 있습니다. opentutorials 위 그림과 같이 href 속성이 제대로 출력되는 것을 알 수 있습니다. - attribute와 property DOM과 마찬가지로 jQuery도 속성(attribute)과 프로퍼티를 구분합니다. 속성은 attr, 프로퍼티는 prop 메소드를 사용합니다. opentutorials 마치 Atrribute 방식과 Property 가 다른것처럼 attr과 prop는 결괏값이 차이가 납니다. 이 둘의 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/LTyRJ/btqV2af8tGR/NUTkSwQGK4wYo0Cvj3HbL1/img.png)
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 속성 API 속성은 HTML에서 태그명만으로는 부족한 것을 채워주는 부가적인 정보라고 할 수 있습니다. 이 속성을 어떻게 제어하는지에 대해 알아봅시다. 속성을 제어하는 API는 아래 리스트와 같습니다. Element.getAttribute(name) Element.setAttribute(name, value) Element.hasAttribute(name); Element.removeAttribute(name); Element.getAttribute(name) 는 name이라는 이름을 가진 속성 값을 가져옵니다. Element.setAttribute(name, value) 는 name 속성을 value 값으로 설정합니다. E..