数据增删改查整理

本文深入探讨了JavaScript中字符串、数组和对象的基本操作,包括toUpperCase()和toLowerCase()的字符串转换,substring()和indexOf()的使用。在数组部分,讲解了push()、pop()、unshift()、shift()、sort()、reverse()、splice()和slice()等方法的功能和应用。此外,还介绍了对象的delete操作以及hasOwnProperty()方法来判断属性。这些内容对于理解和操作JavaScript数据结构至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据增删改查整理

字符串

  • toUpperCase()把一个字符串全部变为大写:
  • toLowerCase()把一个字符串全部变为小写:
  • substring()返回指定索引区间的子串
  • indexOf()会搜索指定字符串出现的位置:

数组

  • push()Array的末尾添加若干元素,pop()则把Array的最后一个元素删除掉:

  • Array的头部添加若干元素,使用unshift()方法,shift()方法则把Array的第一个元素删掉:

  • sort()可以对当前Array进行排序,它会直接修改当前Array的元素位置,直接调用时,按照默认顺序排序:

  • reverse()把整个Array的元素给调个个,也就是反转:

  • splice()方法是修改Array的“万能方法”,它可以从指定的索引开始删除若干元素,然后再从该位置添加若干元素:

  • slice()就是对应String的substring()版本,它截取Array的部分元素,然后返回一个新的Array,如果不给slice()传递任何参数,它就会从头到尾截取所有元素。利用这一点,我们可以很容易地复制一个Array

  • concat()方法把当前的Array和另一个Array连接起来,并返回一个新的Array,请注意concat()方法并没有修改当前Array,而是返回了一个新的Array。实际上,concat()方法可以接收任意个元素和Array,并且自动把Array拆开,然后全部添加到新的Array

  • join()方法是一个非常实用的方法,它把当前Array的每个元素都用指定的字符串连接起来,然后返回连接后的字符串

    对象

  • delete 删除属性

  • 判断对象是否具有某一属性,用in,但是不准确,可能是继承来的,要判断一个属性是否是自身拥有的,而不是继承得到的,可以用hasOwnProperty()方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

可恶吧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值