TIL 7 | javascript 기본문법
2605 단어 TILJavaScriptJavaScript
TIL_210526
Javascript
어렵진 않지만 그래도 기록해두면 좋을만한 개념들을 정리해보려고 함
let
과 const
let
과const
의 차이점let pig = 'oink' pig = 'oinkoink console.log(pig) // oinkoink
const piggy = 'oink' piggy = 'oinkoink' console.log(piggy) // TypeError: Assignment to constant variable.
const
는let
과 달리 값을 다시 할당할 수 없다고 한다.
😰전에 TIL에서 let과 var의 차이점이 뭔지 궁금해 찾아서 정리를 한적이 있다. 하지만 요즘에 var는 잘 쓰지않는다고 한다..
null
과 undifined
let pig = null console.log(name) // null let ben console.log(name2) // undefined
null
은 텅텅 비어있는 값
undifined
는 변수를 선언만 하고 값이 할당되지 않은 것
Class 와 Object Literal
Object Literal을 사용하면 간단하게 객체를 만들 수 있는데 귀찮게 클래스를 정의하는 이유가 뭘까나
재사용성 때문이라고 한다. 클래스를 만들어두면 같은 속성과 메소드를 갖고 있는 객체를 훨씬 간결한 코드로 만들 수 있기 때문.
생각
- 웹기본 강의를 들으면서 나도 모르게 체화된 내용들이 많았음
- 복습한다는 생각으로 학습
- 그리고 문법은 다르지만 다른 언어와 크게 차이가 없다고 느껴짐
Author And Source
이 문제에 관하여(TIL 7 | javascript 기본문법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@pyt4105/210526TIL저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)