ЛукСкрипт 3

ЛукСкрипт 3

> ЛукСкрипт

LeekScript 3 — третья версия LeekScript, выпущенная 30 ноября 2021 года.

Литералы объектов

Теперь можно объявлять анонимные объекты со следующим синтаксисом:

И использовать их как классический объект:

Эти объекты имеют в качестве класса класс Object и не могут иметь методов, кроме Object.keys() и Object.values(). К ним можно добавлять поля на лету:

Новые зарезервированные ключевые слова

Вот все зарезервированные ключевые слова из LeekScript 3, чтобы назвать переменную, функцию, класс, метод, поле и т. д. Не все они используются в языке, но ожидаются в будущих версиях:

Отражение

Добавлены следующие методы и поля отражения:

Базовые классы

В язык введены базовые классы:

Поэтому мы можем создавать значения с помощью этих классов:

И используйте instanceof: