详解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

原文地址:http://www.ccttoo.com/html/2346.html

本文来自网络,不代表菜鸟教程之家立场,转载请注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值