JavaScript
-
함수(함수의 선언과 표현,화살표 함수 )JavaScript/자바스크립트 기본 2023. 3. 6. 17:17
함수의 선언(Function delcaration) 기본적인 함수를 정의하고 호출하는 방법이다. //기본적인 선언방법 function hello(){ return 'hello'; } console.log(hello()) // hello //매개변수를 받을 수 있다. function hello(name){ return 'hello'+name; } console.log(hello('Kim')) //hello Kim //매개변수의 기본값 설정 가능 function hello(name='Kim'){ return 'hello'+name; } console.log(hello()); //hello kim 함수 표현(Function expression) 1.익명함수 이름이 없는 함수라고 해서 익명함수라고 한다. 자바스..
-
DOMJavaScript/자바스크립트 기본 2023. 3. 5. 22:08
DOM이란? 문서를 객체화 하여 트리로 만들어 놓은 상태. 자바스크립트를 통해 접근하고 제어한다. DOM 안녕하세요 DOM입니다 Document Object Model 자바스크립튼 동적인 요소를 제어하기위해 등장했다. 이 DOM트리를 이용해서 웹페이지의 요소에 접근하고 제어 할 수 있다. 브라우저에는 웹 문서를 해석하는 엔진이 내장되어 있다. (대표적으로 구글의 V8엔진) 엔진은 코드를 위에서 한줄씩 읽어가며 해석한다. 해석이 끝나면 전체 문서를 객체화 하여, 자바스크립트로 접근 할 수 있게 해준다. 문서를 객체화 한 DOM은 트리구조를 가지고 있고, 각각의 객체를 노드 라고 한다.상위에 있는 노드를 '부모노드'라고 하고, 부모요소 하위에 있는 노드들은 '자식노드'라고 한다.이 DOM 트리 최상위 루트인..