专栏首页迈向前端工程师JS基础测试: 下列等式返回值是true的是?

JS基础测试: 下列等式返回值是true的是?

考核内容: JAVASCRIPT数据类型的判断及运算

题发散度: ★★★

试题难度: ★★

解题思路:

从Javascript规范中找到答案:

规范中提到, 要比较相等性之前,不能将 null 和 undefined 转换成其他任何值,并且规定null 和 undefined 是相等的。

null 和 undefined都代表着无效的值。

全等于状态下,是false,这个很好理解了。它们不属于同一数据类型。

console.log( undefined === null )  //false

NaN 与任何一个值比较都为false,包含自己

0不代表无效值,所以与null也不等;

参考代码:

答案

  A. null == undefined

本文分享自微信公众号 - 迈向前端工程师(shukeh5),作者:舒克老湿

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-08-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • -JS中级测试 单选 typeof null的结果是什么?

    舒克
  • 前端测试题:在类的继承中,关于super的说法错误的是?

    Class 可以通过extends关键字实现继承,这比 ES5 的通过修改原型链实现继承,要清晰和方便很多。

    舒克
  • 企业面试题:变量作用域

    相信对于咱们程序猿小伙伴们来说,得到一段代码的输出结果是手到擒来,轻而易举的事情。

    舒克
  • 怎么能学透一个知识点

    其实我个人觉得新手不太应该追求彻底的学透每一个知识点。因为初学的时候,钻的太深并不太利于对JS有一个整体的理解。反而有可能钻牛角尖。但这种方法和心态却是必须有的...

    web前端教室
  • 力扣142——环形链表 II

    为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 是 -1,则在该链表中没有环。

    健程之道
  • TypeScript 非空断言

    使用这种方案,问题是解决了。但有没有更简单的方式呢?答案是有的,就是使用 TypeScript 2.0 提供的非空断言操作符:

    阿宝哥
  • 前端开发必备之Chrome开发者工具(上篇)

    本文介绍的 Chrome 开发者工具基于 Chrome 65版本,如果你的 Chrome 开发者工具没有下文提到的那些内容,请检查下 Chrome 的版本 简介...

    laixiangran
  • 如何在大学里成为IT技术大神?

    前文回顾:机器学习实战--住房月租金预测(2) 这篇文章并非原创,在大一的时候完全是被标题所吸引,好在文章没有让自己失望,现在回顾自己学习编程的日子里,正是这篇...

    PM小王
  • python 编程实例 1

    #题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多 

    py3study
  • 用scikit-learn学习K-Means聚类

        在K-Means聚类算法原理中,我们对K-Means的原理做了总结,本文我们就来讨论用scikit-learn来学习K-Means聚类。重点讲述如何选择...

    刘建平Pinard

扫码关注云+社区

领取腾讯云代金券