这个javascript函数中的写法符合规范吗?

function fuzzysearch (needle, haystack) {

        var tlen = haystack.length;

        var qlen = needle.length;

        if (qlen > tlen) {

          return false;

        }

        if (qlen === tlen) {

          return needle === haystack;

        }

        outer: for (var i = 0, j = 0; i < qlen; i++) {

          var nch = needle.charCodeAt(i);

          while (j < tlen) {

            if (haystack.charCodeAt(j++) === nch) {

              continue outer;

            }

          }

          return false;

        }

        return true;

      }

这里outer:for(……的写法规范吗?

白衣染霜花
浏览 464回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript