!!null!!!!1 以上js输出结果是?原因
false, false, true
原因:
null是一个表示空值的特殊关键字,转换成布尔值时,会被视为假值,所以输出结果是false。""是一个空字符串,转换成布尔值时,会被视为假值,所以输出结果是false。1是一个非零的数字,转换成布尔值时,会被视为真值,所以输出结果是true。
原文地址: https://www.cveoy.top/t/topic/iDWw 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
false, false, true
原因:
null 是一个表示空值的特殊关键字,转换成布尔值时,会被视为假值,所以输出结果是 false。"" 是一个空字符串,转换成布尔值时,会被视为假值,所以输出结果是 false。1 是一个非零的数字,转换成布尔值时,会被视为真值,所以输出结果是 true。原文地址: https://www.cveoy.top/t/topic/iDWw 著作权归作者所有。请勿转载和采集!