Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Нативные объекты — это встроенные объекты, определенные стандартом ECMAScript. Они являются частью самого языка JavaScript.
Хост-объекты — это объекты, предоставляемые средой выполнения JavaScript (браузером, Node.js). Они не являются частью стандарта ECMAScript, но доступны в данной среде.
Примеры:
Object
, Array
, Function
, String
, Number
, Boolean
, Date
, RegExp
, Map
, Set
, Promise
, Math
, JSON
.window
, document
, console
, XMLHttpRequest
, setTimeout
, DOM-элементы
(например, HTMLElement
).Основные отличия:
Критерий | Нативные объекты | Хост-объекты |
---|
Нативные объекты — это встроенные объекты, определенные стандартом ECMAScript. Они являются частью самого языка JavaScript.
Хост-объекты — это объекты, предоставляемые средой выполнения JavaScript (браузером, Node.js). Они не являются частью стандарта ECMAScript, но доступны в данной среде.
Примеры:
Object
, Array
, Function
, String
, Number
, Boolean
, Date
, RegExp
, Map
, Set
, Promise
, Math
, JSON
.window
, document
, console
, XMLHttpRequest
, setTimeout
, DOM-элементы
(например, HTMLElement
).Основные отличия:
Критерий | Нативные объекты | Хост-объекты |
---|
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.