push( 参数1...[参数n] )
:向数组末尾添加数据pop( 无参 )
:向数组末尾删除数据unshift( 参数1...[参数n] )
:向数组前方添加数据shift( 无参 )
:向数组删除添加数据splice(开始位置, 删除几个)
:数组数据的截取,被截取的数据会被删除reverse(无参数)
:倒序数组concat( 拼接的数组名 )
:拼接数组join("字符")
:把数组拼接成字符串sort( 无参/传递函数)
:数组排序工具slice(start , end)
:数组的截取工具,但不会删除数组数据indexOf(start , end)
:判定数组中某个数据的下标ES5新数组工具
:前面只能是数组 1)array.forEach( 函数 )
:数组遍历工具 2)array.map( 函数 )
:数组的修改工具 3)array.filter( 函数 )
:过滤数组中符合条件的项array.some( 函数 )
:查找数组中是否存在某个数据array.every( 函数 )
:查找数组中是否存在某个数据array.reduce( 函数 )
:归并,归纳合并数组中的全部数据 array.reduce( 函数 , 初始值 )
array.find( 函数 )
:找到满足条件的数据,找到一项即停止Number( )
:转换数据类型为数值String( 数据 )
:转换数据为字符串Boolean( )
:转换数据为布尔值.toString( )
:转换数据为字符串(必须在变量上进行调用)charAt
:找到字符串中的某个字符charCodeAt
:找到字符串中的某个字符toLowerCase
:把字符串转换成纯小写字符串toUpperCase
:把字符串转换成纯大写字符串concat
:拼接字符串 (几乎只在数组里使用)trim
:处理输入的内容,可以删除字符串前后的空白字符trimStart
:处理输入的内容,可以删除字符串前面的空白字符trimEnd
:处理输入的内容,可以删除字符串后面的空白字符substr
:截取字符substring
:截取字符slice
:截取字符indexOf
:查找字符串中是否存在某个字符lastIndexOf
:查找字符串中是否存在某个字符split
:把字符串按照规则切分成数组string.replace(正则/字符串,匹配到的内容替换的字符串)
:根据正则规则替换字符串中的某些结构