Являются ли глобальные объекты (например, Array) частью языка программирования Javascript?

Я читаю документы ECMAScript Doc и MDN

В среде браузера или узла Javascript предоставляет некоторые глобальные объекты, такие как Array и у них есть функции, такие как filter а также map,

Вопрос в том, являются ли эти объекты / функции частью "языка Javascript" или они просто предоставляются "средой"?

1 ответ

Функции как filter а также map описаны в стандартах. Это означает, что все браузеры, которые следуют этим стандартам, должны реализовывать их одинаково, заставляя их работать одинаково, без исключения.

Например, для filter, есть эта страница: здесь, которая объясняет функцию, а внизу вы можете увидеть ссылки на документ, который объясняет, как именно должна вести себя функция, какие параметры она должна иметь, что она должна возвращать и т. д.

Другие вопросы по тегам