모던 자바스크립트 Deep Dive 정리
표현식 삽입
▶ + 연산자는, 피연산자 중 하나 이상이 문자열인 경우 문자열 연결 연산자로 동작한다
▷ 예)
console.log( 'My name is' + 100 + 20 ); // My name is10020
▶ 템플릿 리터럴에서 ${ } 안에는 표현식이 위치하며, 평가된다
▷ 예)
console.log(`1 + 2 = ${1 + 2}`); // 1 + 2 = 3
Null 타입
▶document.querySelector 메서드는 조건에 부합하는 HTML 요소를 검색할 수 없는 경우 에러 대신 null을 반환
▷ 예)
<!DOCTYPE html>
<html>
<body>
<script>
var element = document.querySelector('.myClass');
// HTML 문서에 myClass 클래스를 갖는 요소가 없다면 null을 반환한다.
console.log(element); // null
</script>
</body>
</html>