87,996
社区成员




var name = "name";
var pass ;//不设置pass值
var obj = {
'name':name,
'pass':pass //我该如何判断这个pass没值或者不存在我才放入obj中呢?还有如何放。
};
//是这样吗?还有别的方法没
//if(pass != null && pass != ""){
// obj['pass']=pass;
//}
for(var i in obj){
alert(i);
alert(obj[i]);
}
var name = "name";
var pass ;//不设置pass值
var obj={};
if(name)
{
obj.name=name;
}
if(pass)
{
obj.pass = pass;
}
for(var i in obj){
alert(i);
alert(obj[i]);
}
var obj = {
'name':name,
'pass':pass || 'default value'
};
var obj = {
'name':name,
'pass':pass ? pass : 'default value'
};
var obj = {};
if(pass has value){
obj = {
name: nameValue,
pass : passValue
}
}else{
obj = {
name: nameValue
}
}
var obj = {
'name':name,
'pass':pass || 'default value'
};
var name = "name";
var pass ;//不设置pass值
var obj={};
if(name)
{
obj.name=name;
}
if(pass)
{
obj.pass = pass;
}
for(var i in obj){
alert(i);
alert(obj[i]);
}
eval('('+obj+')')
if(obj.pass){}