相关疑难解决方法(0)

Array.prototype.find()未定义

这里

它说这应该工作:

function isPrime(element, index, array) {
    var start = 2;
    while (start <= Math.sqrt(element)) {
        if (element % start++ < 1) return false;
    }
    return (element > 1);
}

console.log( [4, 5, 8, 12].find(isPrime) ); // 5
Run Code Online (Sandbox Code Playgroud)

但是我最终遇到了一个错误:

TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)

这是为什么?

聚苯乙烯

我试图不使用underscorejs库,因为浏览器应该find()已经支持类似的功能。

javascript

3
推荐指数
1
解决办法
7711
查看次数

标签 统计

javascript ×1