Для чего используется ключевое слово Javascript Package? - PullRequest
15 голосов
/ 29 мая 2011

Я читал некоторые онлайн-материалы по зарезервированным ключевым словам JavaScript и наткнулся на слово package.

Я не смог найти ни одного понятного онлайн-материала, который мог бы объяснить, для чего он полезен.

Ответы [ 2 ]

21 голосов
/ 29 мая 2011

Зарезервировано, но не обязательно используется (ну, по крайней мере, на момент написания).

Следующее зарезервировано как будущие ключевые слова согласно спецификации ECMAScript. В настоящее время у них нет специальных функций, но они могут появиться в будущем, поэтому их нельзя использовать в качестве идентификаторов. (Обратите внимание, что на данный момент Mozilla резервирует эти ключевые слова только в коде строгого режима. Большинство других браузеров резервируют эти ключевые слова во всем коде, строгом или нет, поэтому их использование очень непереносимо. Mozilla, вероятно, зарезервирует эти ключевые слова в обычном коде в будущем выпуске, чтобы соответствовать спецификации и быть совместимым с другими браузерами).

Источник .

12 голосов
/ 29 мая 2011

Следующее зарезервировано как будущее ключевые слова по ECMAScript спецификация, когда они найдены в код строгого режима, за исключением того, что пусть и приносить свои традиционные Mozilla-специфичная функциональность в коде скомпилирован как JavaScript 1.7 или выше:

  • реализует
  • интерфейс
  • пусть
  • пакет
  • частный
  • защищен
  • публичный
  • статический
  • выход

Больше информации от MDC: https://developer.mozilla.org/en/JavaScript/Reference/Reserved_Words

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...