Сообщение от Ars_Art
|
var browser = {
msie: false,
mozilla: true,
name: (function() {
for (var prop in browser ) {
if ( browser[prop]===true ) {
browser.name = prop;
break;
}
}
})()
};
console.log( browser.name );
Я правильно понял? Если да, то "undefined"
|
Если хотите так, то не совсем:
var browser = {
msie: false,
mozilla: true,
name: (function() {
for (var prop in browser )
if ( browser[prop]===true )
return prop;
})()
};
console.log( browser.name );