Document
// Boolean 对象。
// 关于其他类型隐式转换为布尔类型
if (!0) {
console.log("0 == false")
}
if (!null) {
console.log("null == false")
}
if (!"") {
console.log(`${""} == false`)
}
if (!undefined) {
console.log("undefined == false")
}
if (!NaN) {
console.log("NaN == false")
}
// 引用类型{},[] 都是true
if ({}) {
console.log("{} == true")
}
if ([]) {
console.log("[] == true")
}
// 使用Boolean显示转换
console.log(`Boolean({}) =${Boolean({})} `) // true
console.log(`Boolean([]) =${Boolean([])} `) // true
// 同boolean类型比较前,会将所有非布尔值转换为数值
// [] 转换为 0
console.log(`Number([]) == ${Number([])}`) // 0
console.log(`Number(false) == ${Number(false)}`) // 0
console.log([] == false); //true
一键复制
编辑
Web IDE
原始数据
按行查看
历史
最后
以上就是无心马里奥最近收集整理的关于html定义布尔类型,布尔类型.html的全部内容,更多相关html定义布尔类型,布尔类型内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复