Ключевые слова в 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.
На связи был Алексей Гулынин, оставляйте свои комментарии, увидимся в следующих статьях.