当前位置: 首页 > wzjs >正文

网站建设图片教程1m带宽做网站

网站建设图片教程,1m带宽做网站,高校网站建设前言,做蔬菜配送有什么网站可下载了解一、向数组添加元素 1. push () 方法 push() 方法用于在数组的末尾添加一个或多个元素,并返回数组的新长度。它直接修改原数组。 let fruits [apple, banana]; let newLength fruits.push(cherry); console.log(fruits); // 输出: [apple, banana, cherry] con…

一、向数组添加元素

1. push () 方法

push() 方法用于在数组的末尾添加一个或多个元素,并返回数组的新长度。它直接修改原数组。

let fruits = ['apple', 'banana'];
let newLength = fruits.push('cherry');
console.log(fruits); // 输出: ['apple', 'banana', 'cherry']
console.log(newLength); // 输出: 3

 

2. unshift () 方法

unshift() 方法与 push() 相反,它是在数组的开头添加一个或多个元素,并返回数组的新长度,同样会修改原数组。

let numbers = [1, 2, 3];
let newLength = numbers.unshift(0);
console.log(numbers); // 输出: [0, 1, 2, 3]
console.log(newLength); // 输出: 4

 

3. splice () 方法

splice() 方法功能更为强大,它可以用于在数组中添加、删除或替换元素。向数组添加元素时,需要传递至少两个参数:第一个参数是要插入元素的位置,第二个参数是 0(表示不删除任何元素,只进行添加操作),后续参数就是要添加的元素。

let animals = ['dog', 'cat'];
animals.splice(1, 0, 'bird');
console.log(animals); // 输出: ['dog', 'bird', 'cat']

4. concat () 方法

concat() 方法用于合并两个或多个数组,它会返回一个新数组,而不修改原数组。如果要将新元素添加到数组末尾,可以将新元素以数组形式作为参数传入。

let colors = ['red', 'blue'];
let newColors = colors.concat(['green']);
console.log(colors); // 输出: ['red', 'blue']
console.log(newColors); // 输出: ['red', 'blue', 'green']

二、向对象添加属性(对象元素添加本质是添加属性)

1. 点表示法

使用点表示法可以直接向对象添加新属性。

let person = { name: 'John' };
person.age = 30;
console.log(person); // 输出: { name: 'John', age: 30 }

 

2. 方括号表示法

方括号表示法更为灵活,尤其适用于属性名是变量的情况。

let person = { name: 'John' };
let newProperty = 'age';
person[newProperty] = 30;
console.log(person); // 输出: { name: 'John', age: 30 }


3. Object.assign () 方法

Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象,它也可以用于向对象添加新属性。不过需要注意的是,它会直接修改目标对象,并返回目标对象。

let person = { name: 'John' };
let newAttributes = { age: 30, city: 'New York' };
Object.assign(person, newAttributes);
console.log(person); // 输出: { name: 'John', age: 30, city: 'New York' }

三、实际应用场景

数组添加元素的应用

在构建动态列表时,比如一个待办事项列表,用户每添加一个新的待办事项,就可以使用 push() 方法将新事项添加到存储待办事项的数组中。又或者在分页加载数据时,将新获取的数据通过 concat() 方法添加到已有的数据数组中,实现数据的动态更新。

对象添加属性的应用

在用户信息管理系统中,当获取到用户的新信息,如用户的邮箱、电话号码等,就可以使用点表示法或方括号表示法向存储用户信息的对象中添加新属性,从而完整地记录用户信息。


文章转载自:

http://SnW6vMqF.rdxnt.cn
http://I8NoffmB.rdxnt.cn
http://NMcDsohJ.rdxnt.cn
http://X4AOHbLw.rdxnt.cn
http://zSFaL6dd.rdxnt.cn
http://lkoqEmiv.rdxnt.cn
http://Ew2Zjt6b.rdxnt.cn
http://BIX2AxiM.rdxnt.cn
http://Yi3UD4A2.rdxnt.cn
http://95VxKxNQ.rdxnt.cn
http://93qHVWDH.rdxnt.cn
http://Mlg9uusk.rdxnt.cn
http://q5i6y9cm.rdxnt.cn
http://TbDs4gjP.rdxnt.cn
http://7BHlcaZN.rdxnt.cn
http://23DxrySJ.rdxnt.cn
http://VTrgSHu3.rdxnt.cn
http://C1zXmGoJ.rdxnt.cn
http://h7KvVfmv.rdxnt.cn
http://IlrV39iP.rdxnt.cn
http://yJda3Zxh.rdxnt.cn
http://L7AE8pgi.rdxnt.cn
http://7aDGxUZs.rdxnt.cn
http://pVJ4kJWJ.rdxnt.cn
http://Mse3txo1.rdxnt.cn
http://APHWI85y.rdxnt.cn
http://VImCmBI2.rdxnt.cn
http://Hu6D4cyN.rdxnt.cn
http://1ddaFvp8.rdxnt.cn
http://UjuhfW23.rdxnt.cn
http://www.dtcms.com/wzjs/739350.html

相关文章:

  • 英语网站新增两个栏目注册万维网网站
  • 查询网站备案密码是什么情况广州注册公司有什么优惠政策
  • 建设网站简单的需要多少天电脑怎么建网站
  • 怎么样做网站卖东西厦门seo大佬
  • 网站推广任务 ip点击印团网网站是哪家做的
  • 河北住房建设厅官方网站wordpress支持广告播放器
  • 个人备案能公司网站网站开发实习总结
  • 企业营销型网站建设商丘做网站建设
  • 厚街网站建设费用谁可以教我做网站
  • 婚庆行业网站建设电子商务网站设计
  • 微信网站建设报价单wordpress加备案号
  • 代码网站怎么做的扬州个人做网站
  • iis两个网站做ssl旅游电子商务网站建设与研究
  • 网站集约化建设情况给wordpress替换主题
  • 湛江手机建站模板江西省城乡建设培训网官方网站
  • 建设公众号官方网站域名数和网站数
  • 电子政务建设网站图片优秀原创设计网站
  • 百度营消 营销推广吴江seo
  • 养老网站建设 中企动力青岛网站设计定制
  • 想给孩子找点题做 都有什么网站知乎 淘宝网站建设
  • 做展示型网站便宜吗齐鲁人才网泰安最新招聘信息
  • 珠海做网站的直播间网站建设
  • 网站怎么建设及推广备案不关闭网站的方法
  • 做环保要知道的几个网站学术网站建设
  • 做shopify网站建网站要租服务器吗
  • 网站建设网络推广方案ppt网站备案审核
  • 做淘宝代销哪个网站好广州番禺职业技术学院
  • 哪个网站的织梦源码好口碑营销的概念
  • 做网站的上海市哪家技术好淘宝上网站开发
  • 沛县专业做网站全国各大知名网站