JavaScript: различия между версиями

Материал из Поле цифровой дидактики
 
 
(не показано 9 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{Карточка языка программирования
{{Карточка языка программирования
|Description=JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам. Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса.
|FieldActivity=Computational Thinker, Global Collaborator
|FieldActivity=Computational Thinker, Global Collaborator
|Programming paradigm=Функциональное программирование, Императивное программирование, Объектно-ориентированное программирование
|Возрастная категория=17
|Возрастная категория=17
|Dimension=2D
|Dimension=2D
|Purpose=Специальный прикладной язык
|Purpose=Язык общего назначения
|Visual_Text_Blocks=Текст
|Visual_Text_Blocks=Текст
|Openness=Открытый
|Openness=Открытый
|Address=https://www.javascript.com/
|Address=https://www.javascript.com/
|Ancestors=Lua, Scheme
|Ancestors=Lua, Scheme, Smalltalk
|Descendants=CoffeeScript
|Descendants=CoffeeScript, Snap!
|ActiveNow=Project is active
|ActiveNow=Project is active
|Remixing=Yes
|Remixing=Нет
|launch year=1995
|Inventor=Эйх
|ForMobileApps=Да
|Год создания=1995
|Год создания=1995
|Inventor=Эйх
|Ages=25
|Ages=25
|Remixing?=Yes
|Remixing?=Yes
}}
}}
JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений
JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. На JavaScript написан [[Snap!]]
 
Основные архитектурные черты: [[динамическая типизация]], слабая типизация, автоматическое управление памятью, [[прототипное программирование]], функции как [[объект первого класса|объекты первого класса]].

Текущая версия на 09:50, 5 марта 2023


Краткое описание языка JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам. Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса.
Компетенции в каких сферах формирует Computational Thinker, Global Collaborator
Парадигмы программирования Функциональное программирование, Императивное программирование, Объектно-ориентированное программирование
Возрастная категория 17
Назначение языка (Общее / Учебное) Язык общего назначения
Visual_Text_Blocks Текст
Измерение (2D/3D/Tangible) 2D
Область знаний
Открытость продукта Открытый
Address https://www.javascript.com/
Предки (Ancestors) Lua, Scheme, Smalltalk
Потомки (Descendants) CoffeeScript, Snap!
Активность в данный момент Project is active
Доступны ремиксы? Нет
Год создания 1995
Создатели Эйх
Поясняющее видео
Используется для создания мобильных приложений? Да


JavaScript упоминается в свойствах следующих страниц
AAnosov, Big O notation, Borisova Tanya, Farwater86, JSON, Sophie Nik, Tinkercad, Using Prototypical Objects to Implement Shared Behavior in Object Oriented Systems, Делегирование, Денис Кинцов, Зона ближайшего потока, Как проверить массив на наличие дублей, Как скопировать данные в буфер обмена в Snap!, Массив, Машинное обучение, Наследование, Объект (программирование), Объект первого класса, Программирование на языках высокого уровня, Решить задачу коммивояжёра, Татьяна М, Треугольник Серпинского, Функция, Языковая модель


JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. На JavaScript написан Snap!

Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса.