【前端推荐第12天】==判断大揭秘

今日推荐文章:《Truth, Equality and JavaScript)》

原文作者:angus croll
推荐阅读时间30分钟,阅读后回复:打卡。

阅读后自己做个总结,完成以下题目

// 题目1:如下代码输出什么?
if ("hello") {
    console.log("hello")
}

// 题目2:如下代码输出什么?
if ("") {
    console.log('empty')
}

// 题目3:如下代码输出什么?
if (" ") {
    console.log('blank')
}

// 题目4:如下代码输出什么?
if ([0]) {
    console.log('array')
}

if('0.00'){
  console.log('0.00')
}

// 题目5:如下代码输出什么?
"" == 0
" " == 0
"" == true
"" == false
" " == true
" " == false
!" " == true
!" " == false
"hello" == true
"hello" == false
"0" == true
"0" == false
"00" == false
"0.00" == false

undefined == null

[0] == 0

var obj = {
  a: 0, 
  valueOf: function(){return 1} 
} 
obj == "[object Object]"
obj == 1
obj == true

往期推荐

  • 往前文章推荐列表

你可能感兴趣的:(【前端推荐第12天】==判断大揭秘)