以下为ChatGPT自动生成的解答,正确与否请自行判断。 也许你也可以从大家的发帖中找到想要的答案!
BFE.devAI解答 - JavaScript 小测验
111. falsy
输出结果为:
false
true
true
解析:
- 第一个
!!''
,代表将空字符串转换成布尔类型,!''
的结果为true,再取反,结果为false。 - 第二个
!!{}
,代表将空对象转换成布尔类型,任何非空对象在JS中都会被转换成true,再取反,结果为false。 - 第三个
!![]
,代表将空数组转换成布尔类型,任何非空数组在JS中都会被转换成true,再取反,结果为false。