loading
본문 바로가기

javascript7

[JavaScript] 자바스크립트 spread 연산자 [JavaScript] spread 연산자 spread 연산자를 사용하면 중복되는 값을 효과적으로 관리할 수 있다. const cookie = { base: "cookie", madeIn: "korea" }; const chocochipCookie = { base: "cookie", madeIn: "korea", toping: "chocochip" }; const blueberryCookie = { base: "cookie", madeIn: "korea", toping: "blueberry" }; const strawberryCookie = { base: "cookie", madeIn: "korea", toping: "strawberry" }; 위와 같이 cookie, chocochipCookie, bl.. 2022. 3. 3.
[JavaScript] 자바스크립트 비구조화 할당 [JavaScript] 비구조화 할당 비구조화 할당을 사용하면 반복되는 변수를 줄여 쓰는데 유용하다. let arr = ["one", "two", "three"]; let one = arr[0]; let two = arr[1]; let three = arr[2]; // 반복되는 변수 arr을 아래와 같이 줄일 수 있다. let [one, two, three] = arr; // 위와 같이 대괄호를 사용하여 배열의 값을 순서대로 할당 받아 사용하는 것을 배열의 비구조화 할당이라고 한다. 배열의 선언 분리 비구조화 할당을 사용하면 더 단축해서 사용할 수 있다. // 아래와 같이 배열의 선언 분리 비구조화 할당을 사용하면 더 단축할 수 있다. let [one, two, three] = ["one", "two",.. 2022. 3. 3.
const를 썼어도 object 안의 무엇은 바뀐다. const를 썼어도 object 안의 무엇은 바뀐다. JS에서 let은 새로운 것을 만들 때 쓰고, 한번 생성하면 다시 안써도 된다. const는 상수를 의미한다. const로 만들면 업데이트 할 수 없다. const를 기본으로 쓰고 업데이트 하고 싶은 것에 let을 쓴다. JS를 배우면서 앞부분에서 배우는 내용이다. 하지만 const로 선언했어도, object에서 object 자체를 수정하는 것이 아닌 object 안의 무엇을 수정하는 것은 가능하다. const player = { name: "player", points: 10, fat: true, } console.log(player); player.fat = false; console.log(player); // const인데 .fat이 false.. 2021. 12. 29.