자바스크립트 공식사이트 Mozilla MDN
https://developer.mozilla.org/ko/
비공식 사이트이지만 유용한 사이트 W3schools
참고 - W3schools는 비공식 사이트이기 때문에 모질라에 비해 업데이트가 느린편임! 정보는 모질라가 더 방대하다고 함!
자바스크립트 개발시 사용 할 수 있는 (해야 할 x) 개발 환경 설정
JavaScript 문서 상단에
- 'use strict';
를 기입하고 작성하는 것.
설명
자바스크립트는 매우 유연한 언어. 개발 당시 매우 빠른 시간에 만들어야 했던 언어이기 때문! 유연한 언어라는 것은 달리 말하면 개발자의 실수에 많이 노출될 수 있는 위험한 환경에 있는 언어라는 뜻. use scrict는 유연한 언어로서의 자바스크립트의 성격을 일정 부분 제어한다.
use strict는 ES5에 추가된 요소.
ex)
// 1. use strict를 사용하지 않은 경우
a = 6; // a는 6이 됨.
// 2. use strict를 사용한 경우
'use strict';
a = 6; // Uncaught ReferenceError: a is not defined 에러 나옴
코딩하면서 좋은 습관을 들이는 것이 중요하니 자바스크립트 문서 작성할 때는 그냥 항상 use strict를 사용하는 게 좋을듯.
'JavaScript' 카테고리의 다른 글
자바스크립트는 객체지향언어이다!? (0) | 2021.09.19 |
---|