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
13 回答12.7k 阅读
7 回答1.8k 阅读
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.8k 阅读
2 回答1.1k 阅读✓ 已解决
name是js内置的对象不能用作变量名。虽然他并不报错