1、什么值能转换为 true或 false 的规则取决于数据类型和实际的值。
if语句等流控制语句会自动执行其他数组类型转换到布尔值:
例如:let message='hello,world'
if(message){
console.log("vlaue is true")
}
上面例子中,会打印出“value is true”的字符串;如果上面的变量message为"",则if语句中,会自动转换成false,不会执行if里面的语句。