ECMAScript

  • ECMAScript — стандарт для языков сценариев, включая JavaScript, JScript и ActionScript. 
  • Он стандартизирован Ecma International в документе ECMA-262. 
  • ECMAScript используется для написания клиентских сценариев и серверных приложений. 
  • ECMA-262 определяет синтаксис языка и API, а допустимые реализации добавляют свои функциональные возможности. 
  • Спецификация ECMAScript была разработана Бренданом Эйчем из Netscape и стандартизирована в 1997 году. 
  • Название «ECMAScript» является компромиссом между Netscape и Microsoft. 
  • Язык ECMAScript включает структурированные, динамические, функциональные возможности и функции на основе прототипов. 
  • JavaScript поддерживает структурированное программирование на языке Си и автоматическую вставку точки с запятой. 
  • Управление потоком осуществляется с помощью инструкций while, for, do / while, if / else и switch. 
  • Функции слабо типизированы и могут принимать и возвращать любой тип. 
  • ECMAScript слабо типизирован и имеет динамическую типизацию. 
  • Начиная с ES 2015, перенос JavaScript стал очень распространенным явлением. 
  • В 2010 году Ecma International начала разработку стандартного теста для ECMAScript — Test262. 

Полный текст статьи:

ECMAScript — Википедия, бесплатная энциклопедия

Оставьте комментарий

Прокрутить вверх