没有合适的资源?快使用搜索试试~ 我知道了~
微信小程序 数组中的push与concat的区别
11 下载量 145 浏览量
2020-08-31
18:32:50
上传
评论
收藏 32KB PDF 举报
温馨提示
试读
1页
主要介绍了微信小程序 数组中的push与concat的区别的相关资料,需要的朋友可以参考下
资源推荐
资源详情
资源评论
微信小程序微信小程序 数组中的数组中的push与与concat的区别的区别
主要介绍了微信小程序 数组中的push与concat的区别的相关资料,需要的朋友可以参考下
微信小程序微信小程序 数组中的数组中的push与与concat的区别的区别
前言:
微信小程序中需要用到数组的操作,介于本人js基础薄弱,故数组操作进行简单记录,以备后期方便学习:
push和和concat二者功能很相像,但有两点区别二者功能很相像,但有两点区别。
先看如下例子:
var arr = [];
arr.push(1);
arr.push(2);
arr.push([3, 4])
arr.push(5, 6);
arr = arr.concat(7);
arr = arr.concat([8, 9]);
arr = arr.concat(10, 11);
for(var i in arr){
console.log(i+"-----"+arr[i]);
}
打印结果如下:
index.js [sm]:180 0-----1
index.js [sm]:180 1-----2
index.js [sm]:180 2-----3,4
index.js [sm]:180 3-----5
index.js [sm]:180 4-----6
index.js [sm]:180 5-----7
index.js [sm]:180 6-----8
index.js [sm]:180 7-----9
index.js [sm]:180 8-----10
index.js [sm]:180 9-----11
区别:区别:
push 遇到数组参数时,把整个数组参数作为一个元素;而 concat 则是拆开数组参数,一个元素一个元素地加进去。
push 直接改变当前数组;concat 不改变当前数组。
注意:arr1=arr1.concat(arr2)
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
资源评论
weixin_38658405
- 粉丝: 4
- 资源: 1010
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功