首页 > 试题广场 >

以下结果返回true的有?

[不定项选择题]
以下结果返回true的有?
  • [0,1,2,3,4].every(Number)
  • [0,1,2,3,4].some(Number)
  • [0,1,2,3,4].map(Number)
  • [0,1,2,3,4].forEach(Number)
[0,1,2,3,4].every((value)=>{
    return Number(value);
})
可以将A选项看成这样,Number(value)得到的0,1,2,3,4
由于every对每一项都运行传入的函数,且传入的函数要求返回布尔值,所以这里0,1,2,3,4会强制转换为布尔值。0的布尔值为false
发表于 2020-11-04 18:48:46 回复(0)
A 把数组里的 0 删除就返回 true
发表于 2020-10-24 21:03:47 回复(0)
谁来解释一下A选型呀
发表于 2019-10-05 10:20:34 回复(0)
请问A选项,为什么输出不是true
发表于 2018-09-10 17:27:42 回复(3)