Ключевые слова в Javascript

Ключевые слова в Javascript

Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье вы узнали как узнать включен ли Javascript. В данной небольшой статье я бы хотел рассказать какие ключевые слова есть в Javascript. Также эти слова можно назвать зарезервированными. Как видно из названия, эти слова зарезервированы системой (если так можно назвать Javascript) и встроены в его ядро.

Для написания кода используются ключевые слова, каждое из которых имеет свой смысл.

Ключевые слова javascript:

break case catch continue default delete do
else false finally for function if in
instanceof new null return switch this throw
true try typeof var void while with

Кроме данных ключевых слов, существуют ещё слова, которые зарезервированы в стандарте ECMA для будущих реализаций Javascript:

double abstract byte char class const debugger
enum export extends final float goto implements
import int interface long native package private
protected public short static super synchronized throws
transient volatile

В текущей реализации языка Javascript, при работе с HTML-документами, уже используются многие зарезервированные слова (к примеру, для названия встроенных свойств и методов):

arguments Array Boolean Date decodeURI decodeURIComponent
encodeURIComponent Error escape eval EvalError Function
isFinite isNaN Math NaN Number Object
parseInt RangeError ReferenceError RegExp String SyntaxError
underfined unescape URIError encodeUri Infinity parseFloat
TypeError

Данные зарезервированные слова уже имеют определенное предназначение, либо будут использоваться в дальнейшем. Они используются для обозначения конкретных действий или объектов в Javascript.

По этой причине ключевые слова в Javascript нельзя использовать в качестве названия переменных. В противном случае вы получить ошибку и скрипт работать не будет.

В данной статье вы узнали про зарезервированные слова в Javascript.
На связи был Алексей Гулынин, оставляйте свои комментарии, увидимся в следующих статьях.


Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *