Javascript 关于IE9算子类型的几个问题
我一直在学习JavaScript的权威指南。我有一个关于运算符类型的问题。我在IE9中运行了脚本“alert(typeof window.alert)”,它被证明是返回“function”。但是如果我删除html顶部的“DOCTYPE”定义,结果将变成“object” 我想知道为什么“DOCTYPE”定义存在,或者不产生不同的结果。Javascript 关于IE9算子类型的几个问题,javascript,html,web,Javascript,Html,Web,我一直在学习JavaScript的权威指南。我有一个关于运算符类型的问题。我在IE9中运行了脚本“alert(typeof window.alert)”,它被证明是返回“function”。但是如果我删除html顶部的“DOCTYPE”定义,结果将变成“object” 我想知道为什么“DOCTYPE”定义存在,或者不产生不同的结果。 有人能帮我吗?3Q IEIE我发现这是一个很好的解释: 我发现这是一个很好的解释:
有人能帮我吗?3Q IEIE我发现这是一个很好的解释:
我发现这是一个很好的解释: