nasıl Javascript dosyalarda grup durdurmak için?
nodejs ve Firavun faresi — derin yorumlarda belirli yorum özyinelemeli işlev ile iç içe ve içindeki dosyalarda grup bulmaya oynuyorum. Bir şekilde nodejs dosyalarda grup durdurmak için var? Yineleme bir fonksiyonudur ve sadece yapamam her dosyalarda grup anladığım kadarıyla ""sadece "" ama bu dosyalarda grup. durmayacak gelinir
function recurs(comment){
comment.comments.forEach(function(elem){
recurs(elem);
//if(...) break;
});
}
CEVAP
Bir forEach dan giremezsin. Sahte üç yolu düşün yine de.
1. Çirkin Yolu: içerik olarak kullanmak için dosyalarda grup, ve orada bir boolean saklamak için ikinci bir argüman, if
kullanın. Bu korkunç görünüyor.
2. Kötü Yol: try-catch
blok her şeyi kuşatır ve kesmek istediğiniz zaman, bir özel durum. Bu oldukça kötü görünüyor, ve kötü performans olabilir, ama saklanmış olabilir.
3. Eğlenceli Bir Şekilde: every()
kullanın.
['a', 'b', 'c'].every(function(element[, index, array]) {
// Do something.
if (you_want_to_break)
return false;
else return true;
});
Konu 8 ** kırmak istiyorsanız some()
yerine kullanabilirsiniz.
Şerefe!
Nasıl dosyalarda grup dizini bulmak iç...
Nasıl maven-Merkez-repo, belirli bir g...
Nasıl bir JavaScript nesnesinin bir öz...
Nasıl JavaScript ile boş bir dize için...
C için bir sebep mi'#; dosyalarda ...