Javascript中的一些()方法使用了详细的解决方案

Javascript中的一些()方法使用了详细的解决方案
Javascript数组()方法测试数组中的元素是否通过提供的功能进行测试。

语法
array.some(回调{,这个对象});

下面是参数的详细信息:

回调函数:该函数用于测试每个元素。
目的:使用对象为执行回调。
返回值:

如果对某些元素进行测试,则返回true,否则为false。

uff1a兼容性

这个方法是一个Javascript扩展ECMA-262标准;因此它可能不在标准的其他实现存在。为了使它工作,你需要添加下面的脚本代码的顶部:
如果(!数组,原型,一些)
{
array.prototype.some =功能(乐趣 / *,本文* /)
{
VaR len = this.length;
如果(typeof的乐趣!=函数)
把新的TypeError();

VAR本文=论点{ 1 };
为(var i = 0;i;;;;
{
如果(我在这)
fun.call(本文,这{我},我这))
返回true;
}

返回false;
};
}

实例uff1a

javascript数组的一些方法
如果(!数组,原型,一些)
{
array.prototype.some =功能(乐趣 / *,本文* /)
{
VaR len = this.length;
如果(typeof的乐趣!=函数)
把新的TypeError();

VAR本文=论点{ 1 };
为(var i = 0;i;;;;
{
如果(我在这)
fun.call(本文,这{我},我这))
返回true;
}

返回false;
};
}

功能isbigenough(元素、指数、阵列){
返回(元素= 10);
}

VaR retval = { 2, 5, 8,1, 4 }。一些(isbigenough);
document.write(返回值是:+用);

VaR retval = { 12, 5, 8,1, 4 }。一些(isbigenough);
document.write(返回值是:+用);

这将产生以下结果:
返回值为:false
返回值为:真

tag:解决方案方法使用了详细电脑软件

相关内容