Показать сообщение отдельно
  #2 (permalink)  
Старый 08.06.2016, 19:00
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

let obj = {
	"a": 1,
	"b": 2
};

obj = new Proxy(obj, {
  get(target, prop) {
  return prop in target ? target[prop] : null
  }
})

alert( obj['a'] ); //1
alert( obj['qqqqq'] ); //null
Ответить с цитированием