今日推荐文章:《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