구조 분해 할당 (Destructuring) ES6 문법에서 가장 많이 사용하게 되는 구조 분해 할당에 대해 알아보자. 구조 분해 할당은 다시 말해 해체할당이라고도 하는데 한국말이 꽤나 어려운 듯하다. 디스트럭쳐링이 더 편한 듯 하다. 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 JavaScript 표현식이라고 한다. 텍스트로 보면 어려우니 코드를 통해 확인해보자. 예시 let a, b, c; [a, b] = [10, 20]; console.log(a); // 10 console.log(b); // 20 펼침연산자를 사용해보면, let a, b, c; [a, b] = [10, 20]; console.log(a); // 10 console.log(b); // 20 [a, b, ..
es6문법 검색 결과
해당 글 3건
[JavaScript] 구조 분해 할당 (Destructuring)
Front-End/JavaScript
2022. 1. 18. 13:21
[JavaScript] Set 문법 알아보기
Set Set 객체는 자료형에 관계없이 원시값과 객체 참조 모두 유일한 값을 저장할 수 있다. 중복없이 유일한 값을 저장하거나 이미 존재하는지를 체크할 때 유용하게 사용할 수 있다. 예시 let mySet = new Set(); mySet.add("Hello"); mySet.add("World!!"); mySet.add("Hello"); console.log(mySet); // Hello World!! console.log(mySet.has("Hello")); // true mySet.delete("Hello"); console.log(mySet.has("Hello")); // false
Front-End/JavaScript
2022. 1. 17. 11:33
[JavaScript] for 문, for in 문, for of 문 알아보기
for 문, for in 문, for of 문 알아보기 for 문 흔히 사용하는 for 문법은 초기식, 표현식, 증감식이 포함되어 있다. for(var i = 0 ; i < 10 ; i++) { console.log(i); } 쉼표 연산자(,) 를 통하여 여러 개의 초기식과 증감식을 동시에 사용할 수 있다. for in 문 일반적으로 사용하던 for 문과는 다른 반복문이라고 할 수 있다. for in 문은 해당 객체의 모든 열거할 수 있는 프로퍼티(enumerable properties) 를 순회할 수 있도록 해준다. 열거할 수 있는 프로퍼티란, enumerable 태그가 true 로 설정되어있는 것을 의미한다. var arr = [1, 2, NaN, undefined, null, ""]; Array.p..
Front-End/JavaScript
2022. 1. 17. 10:26
최근댓글