在使用for循环时,为了资源的消耗,我们可以指定for循环跳出某一层循环体,距离如下: out: for (let i = 0; i < 10; i++) { int: for (let j = 0; j < 10; j++) { console.log('i+j',i+j) if(i+j===2){ break out } } } 例子很简单,当for循环找一个符合结果的(i+j===2)就不在执行for循环; 这样我们就可以根据需求,指定for循环跳出某一层循环体;