Что такое Javascript и для чего он нужен?

0
535

Технологии быстро развиваются, и веб-разработка ничем не отличается. Вы, наверное, слышали такие термины, как JavaScript, jQuery, Javascript Obfuscator, React и так далее. В этой статье рассмотрим, что означают эти слова, с особым акцентом на то, как JavaScript связан с jQuery и React.

Что такое язык программирования?

Если вы абсолютный новичок в этой области и никогда раньше не занимались кодированием, вы можете даже не знать, что такое язык программирования. Как и человеческие языки, существует множество языков программирования. Все они имеют свои сильные и слабые стороны, что делает их полезными для разных задач. Некоторые из них используются для разработки приложений для смартфонов (например, Swift и Java), другие используются для создания веб-сайтов (например, JavaScript и PHP), создания операционных систем (например, C и C ++).

Что такое JavaScript?

Вы можете создать целый веб-сайт, просто используя необработанный HTML. Он дает инструкции компьютерам о том, что отображать на веб-странице. Однако HTML не является языком программирования. Это язык разметки, как следует из его полного названия: HyperText Markup Language . Язык разметки предназначен для описания контента, а не для того, чтобы давать инструкции компьютеру. Кроме того, страницы, созданные только с помощью HTML, обычно выглядят не красиво и не очень интерактивны.

Вы можете сделать сайт более визуально привлекательным, добавив CSS, который идет с HTML. CSS используется для указания браузерам, как они должны отображать определенный фрагмент HTML. CSS также не является правильным языком программирования. Он просто говорит компьютеру, как стилизовать веб-страницу. Таким образом, HTML говорит компьютеру, что отображать, а CSS говорит, как это должно выглядеть.

JavaScript — это правильный язык программирования. Он работает внутри веб-браузера или на сервере и может делать много вещей. JavaScript используется веб-разработчиками для добавления интерактивности и функциональности на веб-страницу. Это может включать в себя такие вещи, как отображение уведомлений или всплывающих сообщений, реагирование на щелчки мыши, создание анимации или проверка данных. Он также может использоваться для динамического обновления содержимого веб-страницы после ее загрузки.