相关文章推荐
旅途中的小熊猫  ·  trainOptions怎么设置迭代次数 ...·  11 月前    · 
千杯不醉的香槟  ·  如何判断剪贴板事件是否是“粘贴为纯文本”?·  1 年前    · 
绅士的茴香  ·  Android蓝牙Gatt连接 - 掘金·  1 年前    · 
温文尔雅的橡皮擦  ·  element 滚动条 自适应-掘金·  1 年前    · 
踏实的瀑布  ·  在Chrome浏览器中保存的密码有多安全?- ...·  2 年前    · 
Code  ›  js给数组添加数据的方式/js 向数组对象中添加属性和属性值[通俗易懂]开发者社区
https://cloud.tencent.com/developer/article/2036448
俊逸的草稿本
1 年前
全栈程序员站长

js给数组添加数据的方式/js 向数组对象中添加属性和属性值[通俗易懂]

前往小程序,Get 更优 阅读体验!
立即前往
腾讯云
开发者社区
文档 建议反馈 控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
全栈程序员站长
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
社区首页 > 专栏 > js给数组添加数据的方式/js 向数组对象中添加属性和属性值[通俗易懂]

js给数组添加数据的方式/js 向数组对象中添加属性和属性值[通俗易懂]

作者头像
全栈程序员站长
发布 于 2022-06-30 19:21:14
22.9K 0
发布 于 2022-06-30 19:21:14
举报
文章被收录于专栏: 全栈程序员必看 全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

参考:https://www.cnblogs.com/ayaa/p/14732349.html

js给数组添加 数据 的方式有以下几种:

  1. 直接利用数组下标赋值来增加(数组的下标起始值是0)
代码语言: javascript
复制
例,先存在一个有3个数据的数组:
let arr=[1,2,3];
console.log(arr);  此时输出的结果是[ 1, 2, 3 ]
let arr=[1,2,3];
arr[3]=5;
console.log(arr);  此时的输出结果是[ 1, 2, 3, 5 ];
  1. 通过 数组名[数组名.length] 来增加
代码语言: javascript
复制
let arr=[1,2,3];
arr[arr.length]=5;
console.log(arr);  此时的输出结果是[ 1, 2, 3, 5 ];
  1. 通过 数组名.push(参数) 来增加从数组最后一个数据开始增加,push可以带多个参,带几个参,数组最后就增加几个数据
代码语言: javascript
复制
let arr=[1,2,3];
arr.push(5);
console.log(arr);  此时的输出结果是[ 1, 2, 3, 5 ];
let arr=[1,2,3];
// arr.push(5);
arr.push(5,8,9);
console.log(arr);  此时的输出结果是[ 1, 2, 3, 5, 8, 9 ];
  1. 通过 数组名.unshift(参数)来增加从数组第1个数据开始的参数,unshift可以带多个参,带几个参,数组最开始就增加几个数据
代码语言: javascript
复制
let arr=[1,2,3];
arr.unshift(5);
console.log(arr);  此时的输出结果是[ 5, 1, 2, 3 ];
let arr=[1,2,3];
// arr.unshift(5);
arr.unshift(5,8,9);
 
推荐文章
旅途中的小熊猫  ·  trainOptions怎么设置迭代次数 - CSDN文库
11 月前
千杯不醉的香槟  ·  如何判断剪贴板事件是否是“粘贴为纯文本”?
1 年前
绅士的茴香  ·  Android蓝牙Gatt连接 - 掘金
1 年前
温文尔雅的橡皮擦  ·  element 滚动条 自适应-掘金
1 年前
踏实的瀑布  ·  在Chrome浏览器中保存的密码有多安全?-阿里云开发者社区
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号