Свойство/метод объекта как константа
Доброго времени суток, уважаемые форумчане! :)
В JavaScript в современных браузерах есть такая штука: var obj = { test: 123 } Object.freeze(obj); alert(obj.test); //123 obj.test = 345; alert(obj.test); //123 То есть, можно сделать свойства и методы объекта доступными только для чтения. Но к сожалению в ActionScript 3 такого нет, там есть константы, вот как они работают: var test1 = 123; //Обычная переменная const test2 = 567; //Константа Но вот как сделать такое со свойствами/методами объекта? Вот так не помогает: const obj = { test: 123 } Так только нельзя перезаписать сам объект, а свойтва можно. Кто-нибудь что-нибудь знает? :) |
Часовой пояс GMT +3, время: 06:27. |