Какую ссылку ECMA-262 (ECMAScript / JavaScript) мне следует использовать? - PullRequest
3 голосов
/ 03 декабря 2011

Чем больше я читаю вопросы и ответы по JavaScript, тем больше я сталкиваюсь со ссылками на справочник по ECMA-262 снотворному .Я видел некоторые как HTML в дополнение к официальному pdf .

Я хотел бы дать ссылку на ссылки HTML, но я не решаюсь, потому что яу вас нет времени для проверки их подлинности, точности или согласованности.

Существует ли конкретная ссылка на ECMAScript , отличная от , чем документ PDF, который является доверенным или в целом одобрен сообществом переполнения стека?

Ответы [ 3 ]

1 голос
/ 03 декабря 2011

Если вам нужна ссылка, для которой лучше всего подойдет Mozilla Developer Network . Он не содержит точного текста ECMA-262, но это вполне может быть хорошей вещью (подумайте, миряне).

Кроме того, учитывая, что Mozilla является активным поставщиком браузеров, я бы сказал, что их желание и стимул "сделать все правильно", вероятно, столь же велики, как и сейчас.

И они хорошо документируют. Если есть какие-либо возможные проблемы с доступностью функции (как устаревшей, так и более новой), вы обычно найдете описание совместимости для других (верхних) браузеров вместе с кодом «shim» в описании, если оно доступно. ES5-shim даже, кажется, во многом состоит из кода MDN "Совместимость".

1 голос
/ 03 декабря 2011

Текущая версия документации ECMAScript доступна только в формате PDF.Предыдущая версия имела экспериментальную версию HTML, но это была конвертированная версия из PDF-> HTML, в которой было несколько ошибок.Я думаю, что они решили прекратить версии HTML из-за этих ошибок.

В целом, здесь можно ссылаться на версию HTML здесь, на SO, даже если это устаревшая спецификация.Всегда проверяйте, изменилось ли что-то в этом разделе - не делайте ссылки на разделы, которые изменились со времени последней версии, чтобы избежать путаницы между предыдущей и последней версиями.Конечно, всегда лучше просто сослаться на сам PDF.

0 голосов
/ 06 мая 2015

Ecma International опубликовала ECMAScript 5.1 как файл PDF Acrobat® и HTML-код для просмотра:

Второй вариант может бытьболее официальная, чем упомянутая вами «аннотированная HTML-версия с гиперссылками».

Однако обратите внимание, что

PDF-версия является окончательной спецификацией.Любые расхождения между этой версией HTML и версией PDF являются непреднамеренными.

...