Key와 Value의 한쌍으로 이루어지는 데이터의 집합.Key에 대한 중복이 없으며 순서를 보장하지 않습니다.뛰어난 검색 속도를 가집니다.인덱스가 따로 존재하지 않기 때문에 iterator를 사용합니다.Object 의 key 는 string 과 symbol(ES6)
클로저 생성 조건 1\. 내부 함수가 익명함수로 되어 외부 함수의 반환값으로 사용된다. 2\. 내부 함수는 외부 함수의 실행 환경에서 실핸된다. 3\. 내부 함수에서 사용되는 변수 x는 외부 함수의 변수 스코프에 있따.
자바스크립트에는 원시값과 참조값 두가지 데이터 타입이 존재한다.원시값은 기본 자료형 데이터이다. Number, String, Bollean, Null, Undefined 등이 해당한다. 변수에 원시값을 저장하면 변수의 메모리 공간에 실제 데이터 값이 저장되고, 할당된
말그대로 구조를 분해해서 할당한다는 의미 이다.사전적 의미로는 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 JavaScript 표현식입니다. 예시를 보는게 이해는 제일 빠른거 같다.x라는 변수에 배열이 들어있다고 가정해보자.그랬을때 , 위
AddEventLisener는 dom객체 API의 일부분이다.종류는 많치만 자주 쓰이는 것 14가지만 정리 해보려고 한다.문법 = 요소.AddEventLisener('원하는효과', 실행문 )ex) 공식은 요소.AddEventLisener('click', function
어제 map함수를 공부하다가 중요한거 같지만 이해가 안되는 callback 함수를 정리해 보겠다.많은 자료를 찾아 봤지만, 생활코딩이 제일 이해가 잘되는거 같았다.\-참조 생활코딩 callback함수 ( https://www.youtube.com/watch?v
This 란 자바스크립트 내에서 '누가 나를 불렀느냐'를 뜻한다.즉 선언이 아닌 호출에 따라 값이 달리진다.단독으로 쓴 this그냥 this만 호출하는 경우엔 global object를 가리킨다. 브라우저에서 호출하는 경우 Window객체가 될 것이다.함수 안에서 쓴