And*_*rew 1 javascript arrays string boolean
我试图获取一个JavaScript字符串数组,并基于其中的所有元素返回一个布尔值。&&
非空字符串之间的逻辑应返回true。我发现了使用的简单方法来在两个字符串之间返回布尔值!!("String1" && "String2")
。
但是,如果我将这两个字符串放在类似的数组中var myArr = ["String1","String2"]
,我将如何去做呢?
var myArr = ["String1","String2"]
myArr.every(Boolean) // true
Run Code Online (Sandbox Code Playgroud)
实际上String
,尽管可以正确地更好地传达您的意图,但您也可以使用一个identity函数,使其明确:
myArr.every(function(str) { return str.length > 0; }) // true
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2332 次 |
最近记录: |