Array
对Array类的扩展,only版请使用Como.Array.each(arr, function(){});
each
循环数组并执行
['A', 'B', 'C'].each(function(i){ alert(i); });
collect
循环数组,并执行后返回新的数组
var test = ['A', 'B', 'C'].collect(function(i){ return i + 'i'; }); test = ["Ai", "Bi", "Ci"];
include
检查数组是否包含某个值
['A', 'B', 'C'].include('A'); //返回true
index
返回某个值在数组的位置
['A', 'B', 'C'].index('B'); //返回1
unique
删除数组中的重复项
['A', 'B', 'B', 'C'].unique();
remove
删除数组中的某个值,参数支持值和数组位置
['A', 'B', 'C'].remove('B'); ['A', 'B', 'C'].remove(1); //返回["A", "C"]