Должен ли duktape обрабатывать эту вложенную конструкцию присваивания?
Я использую TypeScript для генерации кода enum, который запускаю в интерпретаторе duktape:
var NodeType;
(function (NodeType) {
NodeType[NodeType["none"] = 0] = "none";
NodeType[NodeType["text"] = 1] = "text";
})(NodeType || (NodeType = {}));
дуктапе разрешит NodeType["text"] => 1
но нет NodeType[1] => "text"
, Я не уверен, является ли это ошибкой в duktape или просто чем-то, что он не поддерживает.
1 ответ
Была проблема на 1.3.0, которая исправлена на master и будет исправлена в 1.3.1. Я использовал 1.3.0.