不同类型
Object {}
判断Object的长度(是否为空)
Object.keys(obj).length
深拷贝
var obj = { a:1, arr: [1,2] };
var obj2 = deepCopy(obj);
var obj3 = JSON.parse(JSON.stringify(obj))
其他
循环遍历列表
var arr = [0,1,2,3,4,8];
for (var i in arr)
{
Context.UploadFile[arr[i]].VisibleCon = arr[i];
}
自定义函数
给数组去重 函数
function unique(arr) {
var result = [];
for (var i = 0; i < arr.length; i++) {
if (result.indexOf(arr[i]) == -1)
result.push(arr[i]);
}
return result;
}
Context = {};
var arr1 = [1, 2, 3, 4, 0, 3, 2, 5, 5];
var arr2 = unique(arr1).sort();
Context.t1 = arr2;