[Javascript] 구조 분해 할당 포스팅 썸네일 이미지

Javascript

[Javascript] 구조 분해 할당

ES6 의 구조 분해 할당 (Destructing Assignment) 방법에 대해 공부하고 기록하자 구조 분해 할당(Destructuring assignment) 배열이나 객체의 속성을 해체해 그 값을 각각의 변수에 담을 수 있게 하는 JavaScript 표현식이다 하나하나 할당해줘야 할 수 있었던 부분들을 한 번에 해결하며 코드의 양을 줄여줄 수 있다. // 기존 할당 방법 var list = [1,2,3]; var v1 = list[0]; var v2 = list[1]; var v3 = list[2]; // 객체 분해할당 방법 var [v1,v2,v3] = list; 배열 객체분해 할당 양쪽 모두 배열 형식으로 지정해야하고 인덱스를 기준으로 값을 할당한다. //basic let one,two; [o..

2022.01.29 게시됨

[Javascript] var, let, const 포스팅 썸네일 이미지

Javascript

[Javascript] var, let, const

자바스크립트의 변수 키워드 var와 ES6 에 추가된 let, const 에 대해 공부해보자. 자바스크립트를 사용할 때 이유도 모르고 var 는 사용하지 않고 let 과 const 만 사용했던 기억이 있다. 각 키워드들이 어떤 성질을 가지고 왜 var 를 안 쓰는지 간단하게 기초적인 공부해보고 기록하였다. 자바스크립트에서의 변수 - 선언 -> 초기화 -> 할당의 단계를 거친다. 선언 - 변수명을 등록하는 것 초기화 - 값 저장이 가능하게 메모리 공간을 확보한다. - 기본적으로 undefined 로 초기화 된다. 할당 - undefined 로 초기화 된 변수에 = 연산자를 이용해 값을 넣는 것을 말한다. var a; // 선언 // undefined 로 초기화 됨. var b = "hello" // 선언하..

2022.01.28 게시됨