编程语言
首页 > 编程语言> > javascript – JS中的“搜索”字/命令是什么意思?

javascript – JS中的“搜索”字/命令是什么意思?

作者:互联网

我正在阅读Web Workers http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#a-background-number-crunching-worker.

有一个带有“搜索”字样的代码示例.这是什么意思?这是一个新命令吗?

var n = 1;
search: while (true) {
  n += 1;
  for (var i = 2; i <= Math.sqrt(n); i += 1)
    if (n % i == 0)
     continue search;
  // found a prime!
  postMessage(n);
}

解决方法:

这标记为继续. while循环有search:label,而continue将继续while循环.没有标签,它将继续for循环.

标签:javascript,web-worker
来源: https://codeday.me/bug/20190612/1224743.html