const(3)
-
ES6 [ TIL ] [ Javascript ]
ES6 문법 ES6 는 ECMAScript(JS 표준 규격을 정의하는 기구) 2015 를 가리키는 용어이고 JS 의 버전 중 하나이다. ES6 는 ES5 의 후속 버전이다. ES5 vs ES6 변수 선언 - ES5: var 키워드를 사용하여 변수를 선언 - ES6: let, const 키워드를 도입해 블록 스코프 변수를 선언 화살표 함수 - ES5: function 키워드를 사용하여 함수를 정의 - ES6: 화살표 => 를 사용하여 간결한 함수 표현식을 만든다. 클래스 - ES5: 프로토타입 기반 상속을 사용하여 클래스를 정의 - ES6: class 키워드를 도입하여 클래스 기반 상속을 지원 모듈 - ES5: 모듈 시스템을 기본적으로 지원하지 않는다. 주로 전역 객체를 통해 모듈을 정의 - ES6:..
2023.06.18 -
변수와 상수 [ Javascript ] [ JavaScript 문법 종합반 1주차 ]
// 변수, 상수 // 주석 /* 여러줄 주석 */ // 메모리에 저장한다. 읽어들여서 재사용한다. -> 변수 // 변수의 5가지 주요 개념 // 변수 이름 : 저장된 값의 고유 이름 // 변수 값 : 변수에 저장된 값 // 변수 할당 : 변수에 값을 저장하는 행위 // 변수 선언 : 변수를 사용하기 위해 컴퓨터에 알리는 행위 // 변수 참조 : 변수에 할당된 값을 읽어오는 것 // var ================= myVar 재선언 가능, 재할당 가능 var myVar = "Hello World"; var myVar = "Test 1"; myVar = "GoodBye"; console.log(myVar); // let ================= myLet 재선언 불가능, 재할당 가능 let ..
2023.06.12 -
JavaScript 변수
1. var - 중복 선언과 재할당이 가능하다. - 과거에 쓰던 방식 var a = 'welcome'; console.log(a); var a = 'to the'; console.log(a); a = 'javascript' console.log(a); 2. let - 중복 불가 재할당 가능 let a = "welcome"; console.log(a); //let a = "to the"; // 에러 발생 console.log(a); a = "javascript"; console.log(a); 3. const - 중복 재할당 모두 불가 - 배열과 객체의 값은 변경가능 - 박스에 담아놨다고 생각해도 좋을듯, 박스는 못바꾸지만 안에 물건은 빼거나 넣을수 있음 const a = "welcome"; console...
2023.05.16