【发布时间】:2017-02-13 05:17:30
【问题描述】:
var name = new String("green");
console.log(name instanceof String);//returns false
var color= new String("green");
console.log(color instanceof String);//returns true
这里第一个返回false,第二个返回true,如果我使用变量作为名称它显示false是什么原因 并且是否有任何变量,如 name 会像变量名一样引发错误
【问题讨论】:
-
window.name在 JavaScript 中有特殊的含义。它不应该用作全局变量。 -
@JLRishe 它在“JavaScript 对象、属性和方法”下列出
-
@4castle 好点。
标签: javascript