Какой синтаксис в точности поддерживается для ресурсов JS, импортированных из QML?
Раньше я думал, что при импорте ресурса JS из QML этот файл JS может содержать только стандартный код JS. Тогда я наткнулся на 2 исключения:
-
.import
заявление -
property
ключевое слово (в JS), которое, по-видимому, используется только в файлах с выделенным кодом и, очевидно, добавляет свойство в компонент QML, который импортирует JS
Какие еще "расширения" присутствуют в JS при импорте из QML по сравнению со стандартным JS?
И я хотел бы, чтобы эти два, а также любые другие расширения языка JS были описаны полностью. Например, в чем разница между объявлением глобальной переменной JS с и без property
ключевое слово?