JavaScript TypedArray forEach() 方法

JavaScript TypedArray forEach() 方法

JavaScript forEach() 方法对数组的每个元素调用提供的函数一次。如果数组元素没有值,则不会执行forEach() 方法中的函数。

语法

array.forEach(function(value, index, arr), thisvalue)

参数

value :当前元素的值。

index :当前元素在数组中的索引。

Arr :调用.forEach()函数的数组。

thisvalue :在执行参数函数时使用该值告知函数使用此值。

返回值

此函数的返回值始终为undefined。此函数可能会或可能不会更改提供的原始数组,这取决于参数函数的功能。

浏览器支持

Chrome Yes
Edge Yes
Firefox 1.5
Opera Yes

示例1

JavaScript TypedArray forEach() 方法

<script type="text/javascript">
// JavaScript to illustrate forEach() method
function isMore() {

    //  array
    var items = [1, 29, 47];
    var javaTpoint = [];

    items.forEach(function(item){
        javaTpoint.push(item*2);
    });

    document.write(javaTpoint);
// expected output: arr[Output:2,58,94]
}
isMore();
</script> 

输出:

2,58,94

示例2

JavaScript TypedArray forEach() 方法

<script type="text/javascript">
// JavaScript to illustrate forEach() method
var array1 = ['core java', 'C', 'C++'];


array1.forEach(function(element)
{
  document.write(element+"<br/>"
+"<br/>")});
// expected output:
//core java

//C

//C++
</script>

输出:

Core java
C
C++

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程