Javascript small pieces
자바스크립트에 관해 헷갈리거나 잘 모르는 것들에 대해 다시 한번 정리하도록 한다
null vs. undefined
null
은 내가 의도해서 넣는 값, 다 쓴 변수에 null을 넣어서 더이상 쓰지 않는 변수임을 표현할 수 있다.
undefined
는 함수에 리턴값이 없을 때, 실행할 수 없을 때 나오는 '내가 의도하지 않은 상태의 빈 값'.
NaN
Not a Number
의 뜻이지만 사실 숫자다!
string이 아니라니!! 예외처리를 할 때에도 항상 이런걸 잘 알아야 심플하게 처리할 수 있다.
Identifier
var abc
= 1; 에서 abc
가 식별자이다.
1. 식별자에는 $, _, 숫자가 들어갈 수 있는데 숫자로 시작할 수는 없다.
2. 공백이 들어간 식별자는 '따옴표'를 써야 한다
$ _ 숫자
가 포함된 식별자를 자주 만들지는 않지만, person_1 등의 구성으로는 자주 사용해봤기 때문에 익숙하게 써왔지만 다른 특문들이 안되는 건 몰랐다.
식별자 호출하는 방법
빈칸이 있는 경우에는 꼭 문자열처리를 하여 호출하도록 하자
person.name;
person['name'];
person['have blank'];
Author And Source
이 문제에 관하여(Javascript small pieces), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sosorini/Javascript-small-pieces저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)