пример динамики c характер javaScript - PullRequest
0 голосов
/ 02 августа 2020

Я читал этот ответ о динамической c природе JavaScript. Но я не понял этого должным образом.

Большинство языков имеют некоторые аспекты поведения c динамической системы. Даже языки со статической типизацией могут иметь динамический c или вариантный тип данных, который может содержать разные типы данных. JavaScript называется динамическим c языком, потому что он не только имеет несколько динамических c аспектов, но почти все является динамическим c. Все переменные являются динамическими c (как по типу, так и по существованию), и даже код является динамическим c. Вы можете создавать новые переменные во время выполнения, а тип переменных определяется во время выполнения. Вы можете в любое время создать новые функции или заменить существующие. При использовании в браузере код добавляется при загрузке большего количества файлов сценария, и вы можете загрузить больше файлов в любое время. В настоящее время JavaScript компилируется во многих реализациях, а stati c code и stati c типы генерируются в фоновом режиме. Однако поведение по-прежнему остается динамическим c, компилятор генерирует статические c типы только тогда, когда обнаруживает, что динамические c аспекты не используются для указанного c объекта.

Не могли бы вы привести мне пример, который показывает мне динамическую c природу JavaScript и генерацию функций и переменных и т. Д. c. во время выполнения? Пример, на котором анализ статистики c затруднен.

...