작성된 자바 스크립트 용 Google 스타일 가이드 (prove link)에서 "const"구조를 사용하는 것이 좋지 않은 이유는 무엇입니까?JavaScript에서 "const"구조를 사용하는 것이 나쁜 습관입니까?
3
A
답변
11
표준이 아니기 때문에 (아직). ECMAScript가 아닌 JavaScript 1.5 keyword입니다. MDN이 문서에서 :
는
const
의 현재 구현은 모질라 고유의 확장이며 그것은 파이어 폭스 & 크롬 (V8)와 부분적으로 오페라 9 + 및 사파리에서 지원에서 지원 인 ECMAScript 5의 일부가 아닙니다. Internet Explorer 6-9 또는 Internet Explorer 10의 미리보기에서 지원되지 않습니다.const
키워드는 현재 함수 범위 (var로 선언 된 변수와 같은)에서 상수를 선언합니다. 당신은 당신이에 링크 된 부분을 읽으면
또한 신중하게, 마지막 문장은 다음과 같습니다
가
const
키워드에 관해서는, Internet Explorer가 그것을 구문 분석하지 않으므로 사용하지 마십시오.
+0
요즘 const는 IE 11에서는 지원되지만 IE 10에서는 지원되지 않습니다. – Lewis42
관련 문제
- 1. 익명 함수는 JavaScript에서 나쁜 습관입니까?
- 2. 나쁜 습관입니까?
- 3. 인자없이 puts를 호출하는 것이 나쁜 습관입니까?
- 4. python의 getattr을 광범위하게 사용하는 것은 나쁜 습관입니까?
- 5. Java의 printf()는 나쁜 습관입니까?
- 6. NSArrayControllers를 프로그래밍 방식으로 사용하는 것은 나쁜 습관입니까?
- 7. 정적 필드를 사용하는 것은 나쁜 습관입니까?
- 8. Java에서`this`를 사용하는 것은 나쁜 습관입니까?
- 9. 스윙과 awt를 함께 사용하는 것은 나쁜 습관입니까?
- 10. 긴 초기화 방법을 사용하는 것은 나쁜 습관입니까?
- 11. 이것은 나쁜 습관입니까? C++
- 12. 이것은 나쁜 습관입니까?
- 13. 나쁜 프로그래밍 습관입니까?
- 14. 은 @ 링크가 나쁜 습관입니까?
- 15. $ _POST에 쓰는 것은 나쁜 습관입니까?
- 16. 하나의 요청으로 여러 데이터베이스 연결을 만드는 것이 나쁜 습관입니까?
- 17. 웹 페이지가 아닌 다른 프로젝트에서 System.Web을 추가하는 것이 나쁜 습관입니까?
- 18. Exception 하위 클래스 대신 Exception 클래스를 잡는 것이 나쁜 습관입니까?
- 19. Objective-C에서 서브 클래 싱하는 것이 나쁜 습관입니까?
- 20. getters에서의 객체 생성은 나쁜 습관입니까?
- 21. enum을 int로 사용하는 것이 좋은 습관입니까?
- 22. html로 '알몸'텍스트를 사용하는 것이 좋은 습관입니까?
- 23. void 메소드 내에서 return을 사용하는 것은 나쁜 습관입니까?
- 24. MVP 뷰에서 Ajaxing을 위해 UpdatePanel을 사용하는 것은 나쁜 습관입니까?
- 25. 승인을 위해 여러 위치 태그를 사용하는 것은 나쁜 습관입니까?
- 26. MVVM - 간단한 모델을 자체 뷰 모델로 사용하는 것은 나쁜 습관입니까?
- 27. 자체 get 메서드가없는 set 메서드를 사용하는 것은 나쁜 습관입니까?
- 28. jQuery 래퍼에 객체를 작성해야할까요? 아니면 나쁜 습관입니까? (예제 내부)
- 29. STL 컨테이너에만 C++을 사용하는 것은 나쁜 습관입니까?
- 30. UserControl에서 Form을 인스턴스화하는 것은 나쁜 습관입니까?
링크 에서처럼 'const'는 IE에서 지원하지 않습니다. –
이 질문은 현재 ES6에서는 더 이상 사용되지 않으며 링크는 더 이상 작동하지 않습니다 –