すべての()といくつかは、()の違いを使用しています

1.every()の意味

概要:偽またはfalse、しかし限り、falseにする要素があるとして、その背後にある要素はもはや横切られません。

2.some()使用

概要:それは本当に本当です

3.両方のシナリオ

VARコンピュータ= [ 
  {名: "MAC"、RAM:32}、
  {名前: "MAC"、RAM :. 8}、
  {名: "IBM"、RAM:16}、
  {名: "IBM"、RAM:64 } 
]; 
VAR everyComputerCan; 
VARのsomeComputerCan; 
//ラムは、各要素が16よりも大きいか否かを決定する
VAR everyBoolan = computers.every(関数(項目){ 
  ;戻りitem.ram> 16 
}); 
//は、RAM要素か否かを判断しますより大きい16 
VAR someBoolean = computers.some(関数(アイテム){ 
  > 16戻りitem.ram; 
}); 
にconsole.log(everyBoolan); //結果:falseに
はconsole.log(someBoolean); //結果:真

  

 

おすすめ

転載: www.cnblogs.com/yxkNotes/p/11550093.html