Я просто попытался следующий код (в JavaScript), который должен возвращать «Это совершенно не определено», который не работал:ассоциативный массив: определить неопределенный?
var foo = {'foo' : 'bar', undefined : 'This is totally undefined!'};
alert(foo['toomany foobars'.match(/asdf/)]);
пока это работает отлично:
var foo = {'foo' : 'bar', undefined : 'This is totally undefined!'};
alert(foo[undefined]);
Я не понимаю , есть ли кто-нибудь, кто может объяснить?
спасибо заранее
Я просто попробовал определение null, и он вернул «Это абсолютно не определено», спасибо! ... и жаль, что я сам об этом не думал – user2305193