这是很基础的知识,but,对于一只未系统学习过js,只略懂搬砖的跨界狗,仍是常常犯错:javascript
场景:移动端上拉加载更多。java
初始数组合并后来请求的数组。数组
使用concat方法,不过要主要:学习
使用concat,不会改变数组自己,容易犯 a.concat(b),就觉得a中合并了b的数据spa
var a=[1,2,3],b=[4,5,6];
var c=a.concat(b);
console.log(c);// 1,2,3,4,5,6
console.log(a);// 1,2,3 不改变自己
遍历对象:code
使用for,不过要注意object没有length对象
for(let i=0; i<obj.length;i++){ //错误blog
} ip
应该是如下的形式:console
for(let i in obj){ console.log(i;':',obj[i]) }