Доброго времени суток, уважаемые форумчане!
В 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
}
Так только нельзя перезаписать сам объект, а свойтва можно. Кто-нибудь что-нибудь знает?