Понятие в определении ABC
Разное / / July 04, 2021
Гиллем Альсина Гонсалес, ноябрь 2009 г. 2016
Хотя совпадение имен может заставить нас считать в том, что это производное от языка программирование Java, разработанная Sun Microsystems, это не так.
JavaScript - это интерпретируемый язык программирования, который обычно используется на сайтах. web для выполнения действий на стороне клиента, будучи встроенным в исходный код веб-страницы
Технически он представляет собой диалект стандарта ECMAScript, предложенного международной организацией для информации и коммуникация ECMA International и изначально разработан Netscape, а затем Mozilla Foundation. Это также стандарт ISO.
Хотя он получает в своем синтаксисе и способе работы большую наследование языка C он также принимает имена и соглашения, которые мы находим в Java, хотя они остаются в той же «косметике».
Благодаря своему общему назначению и использованию, все современные веб-браузеры правильно интерпретируют JavaScript, будучи универсальным и кроссплатформенным языком. И, как правило, его использование разработчиками связано с пользовательским интерфейсом, представленным на веб-сайте.
JavaScript позволяет на веб-странице создавать такие элементы, как диалоговые окна, собирать информацию, введенную пользователем, и отправлять ее на сервер для обработки.
Будучи открытым языком и изменяемым в таких элементах, как синтаксис, он предназначен для создания вариантов и диалектов. Это случай Microsoft, у которой есть собственная реализация под названием JScript, которая используется как в браузерИнтернет Explorer как в вашем Операционная система под названием Windows Scripting Host.
Хотя JavaScript понимается в основном со стороны клиентСуществует также несколько широко используемых реализаций на стороне сервера. Основная из этих реализаций на стороне сервера - Node.js.
Со временем JavaScript развивался, включая функциональность других языков. продвинутые, такие как классы для объектно-ориентированного программирования или модули для повторного использования исходный код
Но, несмотря на эти изменения и обновления, JavaScript поддерживает обратную совместимость:
- Это структурированный и императивный язык, использующий в качестве модели структуру программирования языка C.
- Динамические типы, поэтому, когда мы определяем значение переменной, определяется тип данных
- Объектно-ориентированный, с функциями, которые рассматриваются как объекты
- Объекты и методы, с помощью которых язык может взаимодействовать с пользователем, ограничены средой выполнения, например браузером.
- Как и Perl, он поддерживает регулярные выражения
Фотографии: Fotolia - Sentavio / Hanss
Темы в JavaScript