,,详解JavaScript中的forEach()方法的使用

,,详解JavaScript中的forEach()方法的使用

这篇文章主要介绍了详解Java脚本语言中的forEach()方法的使用,是射流研究…入门学习中的基础知识,需要的朋友可以参考下

Java脚本语言数组的forEach()方法调用数组中的每个元素。

语法

array.forEach(回调[,此对象]);

下面是参数的详细信息:

回拨:函数测试数组的每个元素。

该对象:对象作为该执行回调时使用。

返回值:

返回创建数组。

兼容性:

这种方法是一个Java脚本语言扩展到ECMA-262标准;因此它可能不存在在标准的其他实现。为了使它工作,你需要添加下面的脚本代码的顶部:

如果(!Array.prototype.forEach)

{

数组。原型。foreach=function(fun/*,thisp*/)

{

var len=this.length

如果(好玩的类型!='函数)

抛出新的类型错误();

var thisp=arguments[1];

for(var I=0;我低输入联网(low-entry networking的缩写)我)

{

如果(我在此)

fun.call(thisp,this[i],I,this);

}

};

}

例子:

超文本标记语言

标题每个方法的Java Script语言数组/标题

/头

身体

脚本类型='文本/javascript '

如果(!Array.prototype.forEach)

{

数组。原型。foreach=function(fun/*,thisp*/)

{

var len=this.length

如果(好玩的类型!='函数)

抛出新的类型错误();

var thisp=arguments[1];

for(var I=0;我低输入联网(low-entry networking的缩写)我)

{

如果(我在此)

fun.call(thisp,this[i],I,this);

}

};

}

函数printBr(元素,索引,数组){

文档。write(' br/[' index ']is ' element);

}

[12, 5, 8, 130, 44].forEach(打印br);

/脚本

/body

/html

这将产生以下结果:

[0]是12

[1]是5

[2]是8

[3]是130

[4]是44

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: