Как получить уникальный идентификатор для любой "вещи" DukTape, включая массив или объект?
Я работаю над (ограниченным) обработчиком / сериализатором C++ для (некоторых) объектов JavaScript/DukTape. Я хочу отслеживать, какие объекты были написаны. Для "обычных" объектов я (думаю, что я) могу пометить их скрытым полем / свойством \xFF (возможно) и использовать это.
Я (сейчас) пытаюсь хранить массивы. Мне нужен / нужен способ (из C/C++) либо "пометить" массивы с помощью GUID, либо найти какое-то уникальное для них значение "экземпляра экземпляра".
Это то, что поддерживает DukTape?
1 ответ
Решение
Массивы также имеют таблицу свойств, поэтому вы должны иметь возможность использовать тот же подход к разметке, что и для объектов.