Javascript typeOf未定义
我通常使用typeOf()函数而不是typeOf运算符来检查数据类型,但是,今天我遇到了两个问题:Javascript typeOf未定义,javascript,browser,Javascript,Browser,我通常使用typeOf()函数而不是typeOf运算符来检查数据类型,但是,今天我遇到了两个问题: typeOf()和typeOf给了我一个不同的结果 更糟糕的是,在我更新Chrome浏览器后,我收到了“typeOf未定义”的消息 所以我的问题是: typeOf()和typeOf之间有什么区别 为什么我在更新Chrome后会得到“typeOf未定义”?typeOf()过时了吗 没有typeOf函数,只有typeOf运算符- typeof 1+“2”的计算结果为-> (typeof 1) +
没有
typeOf
函数,只有typeOf
运算符-
typeof 1+“2”
的计算结果为->
(typeof 1) + "2"
"number" + "2"
"number2" <-- Concatenation
(类型1)+“2”
“数字”+“2”
“number2”没有typeOf
函数,只有typeOf
运算符-
typeof 1+“2”
的计算结果为->
(typeof 1) + "2"
"number" + "2"
"number2" <-- Concatenation
(类型1)+“2”
“数字”+“2”
“number2”我认为没有函数类型,只有。如您所见,您的香草javascript代码正在向控制台抛出错误:
typeOf(“1”);
类型(假)代码>我认为没有函数类型,只有。如您所见,您的香草javascript代码正在向控制台抛出错误:
typeOf(“1”);
类型(假)
“typeOf()和typeOf之间的区别是什么?”默认情况下,带大写字母的不存在。根据优先级规则,“typeOf()和typeOf之间的区别是什么?”同样typeOf 1+“2”
将解析为(typeOf 1)+“2”
默认情况下,带有大写字母的字符不存在。typeof 1+“2”
由于优先级的原因,将解析为(typeof 1)+“2”
rules@randomSoul,我发布的图片是我屏幕的快照,所以实际上有“typeOf”,至少在我更新我的Chrome浏览器之前。@Mike你能告诉我们Chrome版本的函数类型有效吗?在我更新iTunes之前,我没有注意到更新前的版本,但它并没有那么旧,因为我四个月前刚买了我的笔记本电脑。@randomSoul,我发布的图片是我屏幕的快照,所以实际上有“typeOf”,至少在我更新我的Chrome浏览器之前。@Mike你能告诉我们Chrome版本的函数类型有效吗?在我更新iTunes之前,我没有注意到更新前的版本,但它并没有那么旧,因为我四个月前刚买了我的笔记本电脑。