상세 컨텐츠

본문 제목

자바스크립트 중간중간 모르는 것들!

JavaScript

by nata_developer 2020. 8. 7. 17:40

본문

1.document.createElement()

 

HTML 문서에서, Document.createElement() 메서드는 지정한 tagName의 HTML 요소를 만들어

 

반환합니다. tagName을 인식할 수 없으면 HTMLUnknownElement를 대신 반환합니다.

 

참고-https://developer.mozilla.org/ko/docs/Web/API/Document/createElement

 

Document.createElement()

HTML 문서에서, Document.createElement() 메서드는 지정한 tagName의 HTML 요소를 만들어 반환합니다. tagName을 인식할 수 없으면 HTMLUnknownElement를 대신 반환합니다.

developer.mozilla.org

 

2.document.body.appendChild()

// 새로운 단락 요소를 생성하고 문서에 있는 바디 요소의 끝에 붙입니다.
var p = document.createElement("p");
document.body.appendChild(p);

Node.appendChild() 메소드는 한 노드를 특정 부모 노드의 자식 노드 리스트 중 마지막 자식으로 붙입니다. 

 

참고-https://developer.mozilla.org/ko/docs/Web/API/Node/appendChild

 

Node.appendChild()

Node.appendChild() 메소드는 한 노드를 특정 부모 노드의 자식 노드 리스트 중 마지막 자식으로 붙입니다. 만약 주어진 노드가 이미 문서에 존재하는 노드를 참조하고 있다면 appendChild() 메소드는 ��

developer.mozilla.org

 

3.Element.innerHTML

 

innerHTML 값을 설정하면 요소의 기존 내용(content)을 새 내용으로 쉽게 변경할 수 있습니다.

 

참고-https://developer.mozilla.org/ko/docs/Web/API/Element/innerHTML

 

Element.innerHTML

Element 속성(property) innerHTML 은 요소(element) 내에 포함 된 HTML 또는 XML 마크업을 가져오거나 설정합니다.

developer.mozilla.org

4.모듈이란?

모듈이란 프로그래밍 관점에서 특정 기능을 갖는 작은 코드 단위를 의미합니다. 자바스크립트로 치면 아래와 같은 코드가 모듈입니다.

// math.js
function sum(a, b) {
  return a + b;
}

function substract(a, b) {
  return a - b;
}

const pi = 3.14;

export { sum, substract, pi }

참고-https://joshua1988.github.io/webpack-guide/webpack/what-iswebpack.html#%EC%9B%B9%ED%8C%A9%EC%9D%B4%EB%9E%80

 

웹팩이란? | 웹팩 핸드북

웹팩이란? 웹팩이란 최신 프런트엔드 프레임워크에서 가장 많이 사용되는 모듈 번들러(Module Bundler)입니다. 모듈 번들러란 웹 애플리케이션을 구성하는 자원(HTML, CSS, Javscript, Images 등)을 모두 각�

joshua1988.github.io

 

'JavaScript' 카테고리의 다른 글

budgety app 2편  (0) 2020.09.15
budgety app 1편  (0) 2020.09.15
자바스크립트 비동기 프로그래밍 2편  (0) 2020.08.07
자바스크립트 비동기 프로그래밍 1편  (0) 2020.08.07
자바스크립트 ES6 4편  (0) 2020.08.07

관련글 더보기