Joyen.fu
日中则昃,月盈则食。

语法:array.forEach(callbackfn[, thisArg])

参数说明:

array1   必需。 一个数组对象。

callbackfn   必需。 一个接受最多三个参数的函数。 对于数组中的每个元素,forEach 都会调用 callbackfn 函数一次。  

thisArg   可选。 可在 callbackfn 函数中为其引用 this 关键字的对象。 如果省略 thisArg,则 undefined 将用作 this 值

对于数组中的每个元素,forEach 方法都会调用 callbackfn 函数一次(采用升序索引顺序)。

回调函数

语法:function callbackfn(value, index, array1)

可使用最多三个参数来声明回调函数。

value   数组元素的值。  

index   数组元素的数字索引。  

array1   包含该元素的数组对象

例如:

<script type="text/javascript">
function ha(){
    var ui = ["input","prompt","atag"];
    alert(ui[0]);
    ui.forEach(function(id){
        alert("zhe ge shi "+id);
        var a = document.getElementById(id);
        alert(a);
    });
}
window.onload=ha;
</script>

 

posted on 2013-08-27 16:40  Joyen.fu  阅读(247)  评论(0编辑  收藏  举报