JS 中forEach退出循环需要自己制造一个错误

2022-09-11 15:00:50 浏览数 (2)

代码语言:javascript复制
        var url = 
        var urls = ["a", "b","c","d"];
        var isRequest = false;
        try {
            urls.forEach(function (value) {
                if (url.indexOf(value) >= 0) {
                    isRequest = true;
                    throw new Error("end");
                }
            });
        } catch(e) {}
        if (isRequest) {
            //TODO 
        }

0 人点赞