WEB开发网
开发学院网页设计JavaScript Dojo QuickStart 快速入门教程 (5) 使用数组 阅读

Dojo QuickStart 快速入门教程 (5) 使用数组

 2010-09-14 13:47:00 来源:WEB开发网   
核心提示:Dojo 提供了一些数组处理方法,看看都有什么,Dojo QuickStart 快速入门教程 (5) 使用数组,1、元素定位dojo.indexOf(array,value)dojo.lastIndexOf(array,value)功能:返回 value 在 array 中的位置,如果没有找到则返回-1下面是例子:do

Dojo 提供了一些数组处理方法,看看都有什么。

1、元素定位

dojo.indexOf(array,value)

dojo.lastIndexOf(array,value)

功能:返回 value 在 array 中的位置,如果没有找到则返回-1

下面是例子:

dojo.indexOf(["a", "b", "c","a", "b", "c"], "c")

 

dojo.lastIndexOf(["a", "b", "c","a", "b", "c"], "c")

 

2、枚举

dojo.forEach(array,callback)

或者

array.forEach(callback)

返回值:无

功能:用 callback 函数处理 array 中的每一个元素

例子,枚举出我的博客里最近发表的文章

function test_forEach(){
    var arr=dojo.query("li","RecentPosts");
    dojo.forEach(arr, function(item, i){
        var li = dojo.doc.createElement("li");
        li.innerHTML = i+1+"_ "+item.innerHTML;
        dojo.byId("result_forEach").appendChild(li);
    });
}

1 2 3  下一页

Tags:Dojo QuickStart 快速

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接