首页 > 试题广场 >

以下打印结果为true的是

[单选题]
以下打印结果为true的是
  • console.log("12" === 12)
  • console.log (NaN === NaN)
  • console.log (typeof(null) === typeof(window))
  • console.log ([1,2,3] === [1,2,3])

typeof运算符把类型信息以字符串返回,返回值有六种可能:"number","boolean","string","object","function","undefined"

使用typeof检查数组、null和function都会返回 ’ object ‘

发表于 2021-06-24 14:49:57 回复(0)
c选项中的window是全局对象,typeof(null)的结果也是对象,两者判断的结果相等
发表于 2022-04-11 18:34:27 回复(0)
=== 是全等,即等号左右两边数值和数据类型都得相同才会返回true,基本数据类型在存储的时候存储的是值,复杂数据类型(引用数据类型)在存储的时候是存的地址,所以在比较的时候注意即使值相同由于存的是地址,比较的也是地址可能不同。
发表于 2021-07-11 09:27:46 回复(0)
D 答案  :  数组是引用类型, 引用类型比较的是地址
发表于 2021-06-10 15:48:29 回复(0)