Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 패스트캠퍼스
- react강의
- javascript
- js split
- Flex Container
- 내일배움카드
- 바이트디그리
- 프로그래머스 JS
- API
- 노드
- 코딩테스트 js
- 호이스팅
- html
- React
- 자바스크립트
- 리액트
- 변수 선언
- udemy
- SVG
- js
- 코딩테스트 lv0
- K디지털기초역량훈련
- flex item
- flex
- 국비지원
- 프로그래머스 lv0
- CSS
- DOM
- 나라사랑카드
- margin-left
Archives
- Today
- Total
목록엄격모드 (1)
꺾이지 않는 마음

엄격 모드란? 자바스크립트는 꽤 오랫동안 호환성 이슈 없이 발전해왔다. 그 이유는 자바스크립트의 버전 업데이트 방식 때문인데, 기존의 기능을 건들지 않은 채 새로운 기능을 추가하는 방식으로 진행해왔던 것이다. 덕분에 기존에 작성했던 코드가 망가지는 일은 절대 발생하지 않았다. 버전이 업데이트 되더라도 기존의 기능에는 변경점이 없으니까. 하지만 기존의 자바스크립트가 갖고 있던 불완전한 기능이나 체계 등을 고스란히 안고 가야하는 문제가 있었다. 하지만 2009년 ECMAScript5(ES5)가 등장하면서 기존 기능의 일부가 변경되었다. 그러면 기존의 코드에 호환성 문제가 발생할 수 있지 않은가? 그래서 변경사항의 대부분을 ES5의 기본 모드에서는 활성화되지 않도록 설계하였고, 대신 use stric이라는 특..
웹 프로그래밍/JavaScript
2022. 7. 19. 22:51