javascript - JavaScritp犀牛书有错误? null === null 书上说不相等。

查看:90
本文介绍了javascript - JavaScritp犀牛书有错误? null === null 书上说不相等。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

(美)David Flanagan. JavaScript权威指南(原书第6版) (Kindle 位置 1682-1684). Kindle 版本.

严格相等运算符===首先计算其操作数的值,然后比较这两个值,比较过程没有任何类型转换: ·如果两个值类型不相同,则它们不相等。 ·如果两个值都是null或者都是undefined,则它们不相等。

我的理解
null === null ,应该返回 true。

在Chrome中实验
代码
console.log(" undefined === undefined, is that true? " + (undefined === undefined));
console.log(" null === null, is that true? " + (null === null));

返回结果
undefined === undefined, is that true? true
null === null, is that true? true

请问是书上写错了?

解决方案

翻译错误。

这篇关于javascript - JavaScritp犀牛书有错误? null === null 书上说不相等。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆