Эти примечания относятся к Javascript 101. Во время моего теста на проникновение на веб-сайты Javascript оказался сложным, поэтому я решил сосредоточиться здесь на некоторой базовой информации о нем и синтаксисе.

История Javascript может быть сложной, но мы можем просто сказать, что LiveScript, Mocha-Dev Name, JScript, Javascript — это одно и то же. Но больше всего сбивает с толку то, что Javascript и Java — это не одно и то же.

Как это работает?

В наших браузерах есть три компонента: парсер DOM, который анализирует HTML, другой парсер CSS, который анализирует CSS и делает наш HTML-код более читабельным, а в браузерах есть Javascript Engine, который берет код javascript и запускает его.

Консоль Javascript
В наших браузерах есть консоль JavaScript, которую мы можем щелкнуть правой кнопкой мыши в браузере (в некоторых браузерах есть разные элементы, которые вы можете легко найти в Google) и проверить позже, открыв нашу консоль, которая дает нам возможность писать коды javascript.

Затем он выдает нам DevTools. После нажатия на консоль выше мы можем получить доступ к нашей консоли JavaScript.

На консоли мы можем написать наш код, отладить его и запустить. Наш код будет скомпилирован компилятором JIT, который находится в движке javascript, затем компьютер запускает единицы и нули.

Типы данных — Определение переменных и констант

Мы можем определить строки с помощью « » или « », можем избежать нежелательных символов с помощью \ , у нас есть логические значения, числа, числа с плавающей запятой,

При создании переменной мы пишем,

var day = ‘Hello’;

мы не можем использовать числа при определении.

Здесь мы можем это увидеть.

Некоторые языки программирования не могут изменить тип данных после его определения. Но в javascript мы можем изменить тип данных.

Хотя мы можем изменять переменные по своему усмотрению во время написания кода, если мы определяем константы, мы не можем их изменить.