var str = "hello world";
Array.prototype.join.call(str, "_");
通过“_” 连接字符串
Array.prototype.join.call(str, "_");
通过“_” 连接字符串
2015-03-28
arr.reduce(function(x,y) {
return x+y;
},0)
第一个元素作为x
第二个元素作为y
结果返回作为x,继续迭代
return x+y;
},0)
第一个元素作为x
第二个元素作为y
结果返回作为x,继续迭代
2015-03-28
数组判断
arr.every(function(元素) {}) 所有元素都必须符合条件,才返回true
arr.some(function(元素) {}) 只要任意元素满足条件,则返回true
arr.every(function(元素) {}) 所有元素都必须符合条件,才返回true
arr.some(function(元素) {}) 只要任意元素满足条件,则返回true
2015-03-27
arr.map(function(x) { return x + 10;})
对数组中每个元素做处理,返回新的数组
但是不改变原始数组
对数组中每个元素做处理,返回新的数组
但是不改变原始数组
2015-03-27
join()通过指定字符串链接
reverse()颠倒数组,会改变原始数组
sort()排序,默认是按照字母(字符串)顺序排序,不是按照数字大小排序 。
arr.sort( function(a, b) { return a - b ; });升序
reverse()颠倒数组,会改变原始数组
sort()排序,默认是按照字母(字符串)顺序排序,不是按照数字大小排序 。
arr.sort( function(a, b) { return a - b ; });升序
2015-03-27