Я начал читать эту книгу неделю назад, и вот я пытаюсь сломать несколько вещей, которые я понял во время начала.
JavaScript – это высокоуровневый, динамический интерпретированный язык программирования, который хорошо подходит для объектных ориентированных и функциональных стилей программирования с несколькими парадигмами. Он имеет синтаксис в курсовой кронштейне, объектно-ориентацию на основе прототипа и первоклассные функции. Это в основном везде вокруг нас. Я знаю, что ты думаешь. Хорошо, я принимаю это много жаргонов, чтобы принять резко. Так что давайте будем наши ноги в глубокие воды одну ногу за раз.
Какой язык программирования высокого уровня? В информатике его можно объяснить как язык программирования, который использует абстракцию (предоставление соответствующей информации в типе). Значит, мы все знаем, машина не может понять натуральные языки, которые говорят люди. Они понимают только языки двоичного или уровня машины, который состоит только из нулей и одних. Теперь, какие более ранние программные инженеры сделали для нас, были ли они вроде сделали словарь, в котором они записали последовательности 0 и 1 и 1, чтобы, когда мы набраем что-то на нашем нашем натуральном языке, машина будет иметь ссылку, чтобы понять, что это точно означает на уровне уровней машины.
Динамический язык программирования – это не что иное, как просто класс языка программирования высокого уровня, в которых работа, выполняемые в противном случае, могут быть сделаны во время выполнения. В JavaScript можно изменить тип переменной или добавления новых свойств или методов на объект, пока запущена программа. Это способность динамического языка. Переводчики проходят через строку программы по строке и выполните каждую команду, чтобы выполнить команду в JavaScript, которая выполняется в порядке, ранее упомянутой и, таким образом, становится интерпретированным языком. В точке отметить здесь, так это то, что на компиляционных языках, которые напрямую преобразуются в машинный код, они имеют тенденцию быть быстрее, чем интерпретированные языки. Но с развитием Просто вовремя Компиляция разрыва сокращается.
При изучении любого нового языка необходимо иметь в виду, что каждый язык в этом мире имеет определенный скрипт и определенный набор определенных правил, на которых зависит весь язык. Как вы знаете, как американский английский имеет одни и те же буквы, что и британский английский, но все равно и разные способы. Произношение, написание определенных слов и т. Д. Точно так же в каждом языке программирования есть набор элементарных правил, которые указывают, как вы пишете программы на конкретном языке. Это называется Лексическая структура или в простых словах его синтаксис. Важные моменты, которые нужно помнить, что:
- JavaScript – это чувствительный к регистру языка.
- JavaScript игнорирует лишние пробелы наряду с разрывами линии, за исключением тех, кто является частью строки или регулярных выражений литералов.
- В настоящее время в соответствии с ECMAScript 6 в JavaScript насчитывается 48 зарезервированных ключевых слов.
- Программы JavaScript написаны с помощью Unicode набор символов.
- Запятыми точками являются необязательными.
- Примитивные виды (встроенные или предопределенные типы данных и методы, связанные с ними).
Мы будем продолжать обсуждать дальнейшие главы. Если вы думаете, что эта статья может быть улучшена, дайте мне знать. 🙂
Оригинал: “https://dev.to/rohinibali/javascript-the-definitive-guide-1l5i”