How to break _.forEach in lodash?

Mangesh Darekar picture Mangesh Darekar · Sep 13, 2017 · Viewed 27.7k times · Source

I can't break _.forEach loop, help me to do that.

_.forEach(oIncludedFileMap, function (aIncludedFiles, sKey) {
  if(aIncludedFiles == null){
     break;
  }
});

Answer

alexmac picture alexmac · Sep 13, 2017

To finish lodash#forEach method use return false; statement:

_.forEach(oIncludedFileMap, function(aIncludedFiles, sKey) {
  if  (aIncludedFiles == null) {
    return false;
  }
});