2 cai772088996 cai772088996 于 2016.04.16 20:17 提问

JavaScript的一个简单测试,为什么会出这个结果?

图片说明
a的字面值和类型都和b相同,就输出“两者一样”,但为什么它输出了“两者不一样”呢?

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.16 20:23
已采纳
 因为你是typeof a 和 b比较,而不是
typeof a === typeof b
或者
a === b
wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.04.16 20:23

你去掉typeof直接判断的话,就是一样的了。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!