HDG объясняет: что такое JavaScript и для чего он используется в Интернете?
Когда вы просматриваете Интернет, веб-страницы, с которыми вы взаимодействуете, представлены вам с использованием трех технологий: HTML , CSS и того, что мы обсудим в этой статье, — JavaScript.
Из этих трех JavaScript является наиболее продвинутым. Он добавляет динамическую функциональность к веб-страницам, что делает их более сложными и интерактивными. Без JavaScript некоторые из ваших любимых веб-сайтов были бы невозможны.
В этой статье давайте разберем, что такое JavaScript , как он работает и как его можно использовать в Интернете.
Что такое JavaScript?(What Is JavaScript?)
JavaScript — это язык сценариев. HTML , один из самых популярных его родственников, является языком разметки. Основное различие между ними заключается в том, что языки разметки являются структурными и подготавливают внешний вид и дизайн страницы. Язык разметки является функционально презентационным, тогда как язык сценариев является логическим и алгоритмическим.
С точки зрения непрофессионала, HTML меняет внешний вид веб-страниц, в то время как JavaScript фактически предлагает вычислительную функциональность. В HTML нет возможности вычислить даже такое простое уравнение, как 1 + 1. JavaScript может делать это и многое другое.
JavaScript может быть реализован как на стороне сервера, так и на стороне клиента. Клиентский JavaScript наиболее распространен, когда на код JavaScript ссылаются через HTML и интерпретируют веб-браузер. Этот код может сделать гораздо больше, чем просто изменить внешний вид страницы, например, динамически генерировать HTML - контент, запрашивать ввод данных пользователем и многое другое.
Короче говоря, JavaScript — это легкий интерпретируемый язык сценариев, который может повысить интерактивность веб-сайта.
Как JavaScript используется в Интернете?(How Is JavaScript Used Online?)
Как и практически в любом языке сценариев, возможности ограничены только тем, что вы можете придумать. Если у вас есть навыки и вы можете мечтать об этом, вы должны быть в состоянии это сделать.
Тем не менее, есть несколько очень распространенных скриптов JavaScript , без которых Интернет не был бы таким, каким был бы. Давайте обсудим несколько наиболее популярных вариантов использования JavaScript .
Проверка формы
Если вы когда-либо заполняли регистрационную форму только для того, чтобы узнать, что ваше имя пользователя или пароль слишком короткие, это был JavaScript в действии!
Проверка формы(Form) может выполняться на различных языках сценариев, но JavaScript позволяет выполнять ее динамически и без публикации каких-либо данных. Это может сократить расходы на сервер за счет снижения пропускной способности, и это отличный способ предотвратить разочарование со стороны пользователя.
Никогда не бывает весело отправить форму, а потом сказать, что ваша информация недействительна. JavaScript может делать это на лету.
Конвертеры и калькуляторы
Будь то градусы Фаренгейта(Fahrenheit) в градусы Цельсия(Celsius) , доллары(USD) в евро(EUR) и т. д., динамическое преобразование данных — это то, в чем превосходит JavaScript . Если вы когда-нибудь пройдёте курс по JavaScript , одним из ваших первых уроков, скорее всего, будет создание чего-то вроде калькулятора процентной ставки(interest rate calculator) . Это отличный учебный опыт, который знакомит со многими основами JavaScript .
Клиентский JavaScript — одно из лучших решений, когда речь идет об обработке таких вычислений.
Генераторы случайных чисел
Math.random () — любимая функция многих любителей JavaScript , и она чрезвычайно полезна. Он позволяет создавать случайное число с плавающей запятой от 0 до 1, что позволяет использовать множество умных сценариев.
Одним из самых популярных скриптов такого рода является генератор (assword generator)случайных (random )паролей(p) . Вы можете найти их по всему Интернету, и они являются надежным источником случайной генерации паролей, поскольку клиентский JavaScript не взаимодействует с сервером, поэтому он никогда не кэшируется и не сохраняется за кулисами.
Игры
Правильно — JavaScript можно использовать даже для написания кода для ваших собственных игр. Хотя клиентский JavaScript не позволяет поддерживать какой-либо онлайн-режим, совместный опыт, однопользовательские игры или игры, в которые могут играть два пользователя на одной клавиатуре, вполне возможны.
Вот несколько классических примеров:
- Крестики-нолики(Tic Tac Toe)
- Палач(Hangman)
- Змея(Snake)
JavaScript — действительно хороший язык сценариев, который работает даже для не очень серьезных проектов!
Если вы уже хорошо разбираетесь в HTML и CSS , JavaScript — отличный следующий шаг, который действительно может улучшить вашу игру в программирование. Если кодирование вас не интересует, эта статья должна помочь оценить функциональность, которую этот язык сценариев привнес на миллионы веб-сайтов. Интернет не был бы таким без JavaScript .
Related posts
HDG объясняет: как работает 3D-печать?
HDG объясняет: что такое CAPTCHA и как это работает?
HDG объясняет: как работает GPS?
HDG объясняет: как работает дополненная реальность?
HDG объясняет: что такое SFTP и FTP?
HDG объясняет: что такое BIOS?
Выборы Hacking 101: Is It Safe, чтобы проголосовать Электронно?
Исправить ошибку Discord JavaScript при запуске
Как просматривать текст только Mode в Chrome, Edge или Firefox
Как проверить, безопасна ли ссылка или не используя ваш веб-браузер
HDG объясняет: есть ли у меня вирус? Вот предупреждающие знаки
HDG объясняет: что такое режим разработчика Chromebook и как его использовать?
Что такое угловой JavaScript Framework в простых условиях?
Как удалить папку Windows.old в Windows 7/8/10
5 бесплатных программ для полной очистки жесткого диска
Как отключить JavaScript от работы в документах Firefox PDF
Best Invoice Templates для Word Online для создания Business Invoices бесплатно
12 советов и рекомендаций по Chromebook
Взлом черной, белой и серой шляпы
99 лучших бесплатных программ для Windows, о которых вы могли не знать