Сообщение от micscr
|
при литеральном синтаксисе
|
А чем обусловлена необходимость именно такого синтаксиса? Логичней всего такие константы засунуть в прототип:
var Data = function(){
this.products = [];
this.cart = {};
this.limitMessage = 4;
this.state = this.CONST_STATE_PRODUCTLIST;
}
Data.prototype.CONST_STATE_PRODUCTLIST = 'productList';
Data.prototype.CONST_STATE_CHECKOUT= 'checkout';
var data = new Data();
console.log(data)