总结js数组和字符串常用的API

本文详细介绍了JavaScript中的数组API,包括改变原数组和不改变原数组的方法,如push(),pop(),sort(),等;以及字符串API,涵盖indexOf(),charAt(),concat(),slice(),replace()等核心函数。
摘要由CSDN通过智能技术生成

一、数组API

   数组方法分为两类
         改变原数组的方法

         1.arr.push(data1,data2...) 在数组末尾添加数据 返回修改后的数组长度

            

         2.arr.pop() 从数组末尾删除一个元素 返回被删除的元素

   

         3.arr.unshift(data1,data2...) 在数组开头添加数据 返回修改后的数组长度

     

         4.arr.shift() 从数组开头删除一个元素 返回被删除的元素

        5.arr.reverse() 将数组中的元素翻转 返回值为翻转后的数组

     

         6.arr.sort() 将数组中的数据进行排序,只能排数组中的数字元素 返回值为被排序后的数组

        7.arr.splice(从第几个开始截取,截取几个数据,*替换数据*) 数组截取替换方法 返回值为被截取的数据组成的新数组


 

         不改变原数组的方法

        1.arr.indexOf() 查找数组中是否存在某个数据,查得到返回当前数据的下标,查不到返回-1

       

        2.arr.toString()

     

         3.arr.join() 将数组转换成字符串 参数为你想用什么分割数组中的元素

     

        4.arr.concat(arr1,arr2...) 将多个数组中的数据链接在一起 返回为链接好的新的数组

       

        5.arr.slice(begin,end) 数组截取 从begin位置开始包含begin截到end位置不包含end 截取出来的数据组成一个新的数组

     

二、字符串API

         1.indexOf()  

       

         2.charAt(index) 用下标查字符串的对应下标的字符  *

     

        3.str[0]  用下标查字符串的对应下标的字符

     

         4.concat()  *

   

        5.slice(start,end) *

     

        6.substr(start,count) 从start位置开始截取,截取count个 *

       

        7.substring(start,end)

       

        8.replace() *

       

        9.split() 分给字符串返回一个数组  *

   


 

        10 大小写转换方法 *

     

        11 trim() 取出首尾空格 *

   

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值