js数组和字符串的操作方法

12 篇文章 0 订阅

Array(数组):

    一、改变原数组的:

  1. pop()          删除数组最后一项,然后返回长度 length
  2. push()        向数组最后一项添加值,然后返回长度 length
  3. shift()        删除数组第一项,返回删除的值
  4. unshift()     向数组第一项添加值,然后返回数组长度
  5. reverse()    反转数组
  6. splice(a,b,c)   删除从 a 开始的 b 个数值,并插入 c (b默认为1,c 默认空)

    二、不改变原数组的:

  1.  join()        数组转字符串,并用括号内的值连接。
  2. sort()        从 a-z比较字符串,传入一个对比函数。function(a,b),其中 a 代表循环的当前项,b 代表后一项,返回正值则互换位置。
  3. concat(a,b)    返回一个a,b连接后的新的 arr。
  4. slice(a,b)        返回从 a 到b的数组,不包含 b
  5. indexOf()        返回要查的项的索引值。
  6. lastindexOf()     从末尾开始查。

String(字符串):

    一、不改变原字符串的:

  1. concat()    多个字符串组合,返回一个新字符串。
  2. indexOf()   返回索引。
  3. charAt(e)    返回 e 处的字符。
  4. substring(a,b)   返回从 a 到 b 的子串。
  5. slice(a,b)   同上
  6. substr(a,b)   同上,但是返回的子串不包含 b。

    一、不改变原字符串的:

  1. replace()    用正则查找并替换。
  2. toLowerCase()   转小写
  3. toUpperCase()   转大写
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值