配列がより多く、そして要素を含み、nullでも定義されていないことを確認したいと思います。他の言葉では:私は代替を探していますJavaScript配列に複数の要素が含まれているかどうかを確認するにはlodashを使用しますか?
if(array && array.length > 1)
これは読むのが良いでしょう。いくつかの要素をチェックするための同様の方法は
if(_.some(array))
あります:配列が含まれている場合
Lodashは少なくとも一つ要素をチェックするための方法を提供しますか?
残念ながら、次の方法が存在しません:まだ、
if(_.several(array))
if(_.many(array))
は、私は自分の拡張メソッドを記述する必要がありますか私はちょうどlodashコマンドを見つけられませんでしたか?
> 1 'より多く読みやすいあなたがここにoverthinkingているように、その後' _.some(配列)は ' –
が見えます。 '_.some'はあなたが言及した目的のためのものではありません。それははるかに強力です。 'array.length> 1'をラップする関数を書くことを目的としています。 –
@Stoyan _.some(配列)はarray && array.length> 0と比較されます。私は左から右へ、そして "some"になったら、条件を知っています。そうでなければ、私は "長さ"に進み、さらには長さの後ろに来るものを確認する必要があります:<, > ===、... – Stefan