Свойство/метод объекта как константа
Доброго времени суток, уважаемые форумчане! :)
В 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, время: 11:35. |