标签:str 指定 删除 方式 没有 string sort 结束 必须
一、数组的对象方法
concat()
用法:连接两个或更多的数组,并返回结果。
参数 : 可以是单个或多个元素, 也可以是一个或多个数组, 也可以混合使用。
返回值 : 返回拼接后的数组。
特点 : 不改变原数组。
注意点 : 苏虽然传递的参数是数组, 但是操作的是数组里面的元素。
join()
用法:把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。
参数 : 指定的符号, 用来连接数组各元素, 默认是逗号。
返回值 : 拼接后的字符串。
特点 : 不改变原数组。
注意点:toString() 作用和不传参数时的join一样,默认使用逗号隔开。
pop()
用法:删除并返回数组的最后一个元素。
参数 : 没有参数, 因为指定的删除最后一个。
返回值 : 返回删除的那个元素的值。
特点 : 改变了原数组。
push()
用法:向数组的末尾添加一个或更多元素,并返回新的长度。
参数 : 可以是一个, 可以是多个, 表示向数组里面添加元素, 第一个参数必填。
返回值 : 将指定的值添加到数组后的新数组长度。
特点 : 直接改变原数组。
reverse()
用法:颠倒数组中元素的顺序。
参数:没有参数。
返回值: 返回元素顺序颠倒后的数组。
特点: 改变原数组。
shift()
用法:删除数组中的第一个元素。
参数 : 没有参数, 因为指定的删除第一个。
返回值 : 返回删除的那个元素的值。
特点 : 改变了原数组。
unshift()
用法:向数组的开头添加一个或更多元素,并返回新的长度。
参数 : 可以是一个, 可以是多个, 表示向数组开头添加元素, 第一个参数必需。
返回值 :将指定的值添加到数组后的新数组长度。
特点 : 改变了原数组。
slice()
用法:从某个已有的数组返回选定的元素。
参数:两个参数,第一个规定了从何处开始(0为第一个),如果为负数就是从后面开始(-1是最后一个,以此类推)。第二个参数决定了何处结束,计数方式同参数一。第一个参数必填,第二个参数可以忽略,忽略第二个参数将从开始截取到对应数组结束。
返回值 : 返回截取的那些元素的值。
特点:不改变原数组。
sort()
用法:对数组的元素进行排序。
参数:可选。规定排序顺序。必须是函数。
返回值:排序后的数组。
特点:改变原数组。
splice()
用法:删除元素,并向数组添加新元素。(增加、删除、修改数组任意位置元素)。
参数:多个参数,第一个参数规定了从哪个索引开始操作(可为负值,从-1开始代表最后一个),第二个参数规定了从第一个参数对应的索引删除几个元素(为零则不删除),第三个及以后的参数规定了添加的元素。前两个参数必须,第三及以后的参数可选。
返回值:删除的元素的值。
特点:改变原数组。
indexOf()
用法:返回某个指定的字符串值在字符串中首次出现的位置。
参数:两个参数,第一个参数规定了需检索的字符串值。第二个参数规定在字符串中开始检索的位置(合法值为对应数组下标的范围内的值)。第一个参数必需,第二个参数可选。
返回值:某个指定的字符串值在字符串中首次出现的位置(若没有出现则返回-1)。
特点:不改变原数组。
标签:str 指定 删除 方式 没有 string sort 结束 必须
原文地址:https://www.cnblogs.com/MDZZZ/p/12167111.html