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);
});
}
Tags:Dojo QuickStart 快速
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接