Javascript 在handlebar.js中有条件地跳过循环

Javascript 在handlebar.js中有条件地跳过循环,javascript,jquery,handlebars.js,handlebarshelper,Javascript,Jquery,Handlebars.js,Handlebarshelper,我有一个基于时间的模板: 和JS: helpers.timeHour = function(epochTime, index) { . . if(epochTime < currentEpochTime) { // SKIP LOOP - Go to Next loop value for Time } 如果历元时间小于当前时间,我想跳过循环,然后显示下一个历元时间。如何跳过此迭代的循环? 返回、发送和显示空的li值您可以使用中断;中断迭代循环或“继续;”跳过

我有一个基于时间的模板:

和JS:

helpers.timeHour = function(epochTime, index) {

   .
   .
 if(epochTime < currentEpochTime) {
     // SKIP LOOP - Go to Next loop value for Time
 }
如果历元时间小于当前时间,我想跳过循环,然后显示下一个历元时间。如何跳过此迭代的循环? 返回、发送和显示空的li值

您可以使用中断;中断迭代循环或“继续;”跳过当前迭代的步骤

helpers.timeHour = function(epochTime, index) {

while(epochTime < currentEpochTime) {
 // SKIP LOOP - Go to Next loop value for Time
 continue;
}

休息一下;语句break将中断循环。。。我需要在下一次迭代中继续循环…只需有条件地跳过该索引,然后继续;那么循环在哪里?不起作用。。。未捕获的语法错误:非法的continue语句continue;必须在for循环内,尝试返回false;
helpers.timeHour = function(epochTime, index) {

while(epochTime < currentEpochTime) {
 // SKIP LOOP - Go to Next loop value for Time
 continue;
}