javascript(42)
-
[Javascript] 변수와 상수
변수 : let 키워드 이용하여 선언 상수 : const 키워드 이용하여 선언 ** var 키워드는 권장하지 않는다 ** 주요 차이점으로 var는 똑같은 이름으로 여러 번 사용할 수 있다. let과 사용하는 범위가 다른데 이것은 나중에 별도로 정리할 예정이다. 아래는 let 과 var의 차이에 대한 예시다. let a = 1; if (a + 1 === 2) { let a = 2; console.log("if문 안의 a 값은 " + a); } console.log("if문 밖의 a 값은 " + a); var a = 1; if (a + 1 === 2) { var a = 2; console.log("if문 안의 a 값은 " + a); } console.log("if문 밖의 a 값은 " + a); let과 co..
2020.08.14 -
[Javascript] 비구조화 할당(객체 구조 분해)
function hello(name) { console.log('Hello' + name); } hello('kwkim'); 결과 : Hello kwkim! 위와 같은 방식을 es6 이상부터는 아래와 같은 방식으로 사용할 수 있다. function hello(name) { console.log(`Hello ${name}!`); } hello('kwkim'); 결과 : Hello kwkim! 다른 예시 const ironMan = { name: '토니 스타크', actor: '로버트 다우니 주니어', alias: '아이언맨' }; const captainAmerica = { name: '스티븐 로저스', actor: '크리스 에반스', alias: '캡틴 아메리카' }; function print(hero..
2020.08.01