var name ={
age: 18
};
var variable = name.age;
alert(variable); //undefined
var name ={
age: 18
};
var variable = name.age;
alert(variable); //undefined
name是window对象的属性,你直接打印window看看,里面就有name
这个name赋值是不起作用的,你可以改一个别的名字比如obj,都不会有问题的。
var obj ={
age: 18
};
var variable = obj.age;
alert(variable); // 18
可以啊,测试了一下没毛病啊
var name={
age:18
}
var variable=name.age;
console.log(variable)//输出结果为18
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
name是js内置的对象不能用作变量名。虽然他并不报错