js数组与字符串常用方法总结

JS数组与字符串常用方法总结

在前端开发过程中,数组和字符串是我们经常需要操作的数据类型。本文将为大家总结一些常见的数组与字符串方法,并提供示例代码。

数组常用方法

1. push()

push() 方法可以向数组的末尾添加一个或多个元素,并返回新的数组长度。

----- ------ - --------- ----------
----------------------
-------------------- -- --------- --------- ---------

2. pop()

pop() 方法可以从数组的末尾删除一个元素,并返回被删除的元素。

----- ------ - --------- --------- ----------
----- ------------ - -------------
-------------------------- -- --------
-------------------- -- --------- ---------

3. shift()

shift() 方法可以从数组的开头删除一个元素,并返回被删除的元素。

----- ------ - --------- --------- ----------
----- ------------ - ---------------
-------------------------- -- -------
-------------------- -- ---------- ---------

4. unshift()

unshift() 方法可以在数组的开头添加一个或多个元素,并返回新的数组长度。

----- ------ - --------- ----------
-------------------------
-------------------- -- ---------- -------- ---------

5. slice()

slice() 方法可以返回数组的一部分,而不会修改原始数组。

----- ------ - --------- --------- ----------
----- ------------ - --------------- ---
-------------------------- -- ---------- ---------
-------------------- -- --------- --------- ---------

6. splice()

splice() 方法可以在数组中添加或删除元素,并返回被删除的元素。

----- ------ - --------- --------- ----------
---------------- -- --------
-------------------- -- --------- ------- ---------

字符串常用方法

1. length

length 属性可以返回一个字符串的长度。

----- --- - ------ -------
------------------------ -- --

2. indexOf()

indexOf() 方法可以返回一个字符串中指定值的第一个匹配项的索引,如果没有找到则返回-1。

----- --- - ------ -------
------------------------------ -- -

3. substring()

substring() 方法可以返回一个字符串的子串。两个参数分别是起始位置和结束位置(不包括该位置)。

----- --- - ------ -------
---------------------------- ---- -- ------

4. replace()

replace() 方法可以替换字符串中的某些字符。

----- --- - ------ -------
-------------------------------- --------------- -- ------ -----------

5. split()

split() 方法可以将一个字符串分割为一个字符串数组,并将它们存储在一个新数组中。

----- --- - ------ -------
----------------------- ---- -- --------- --------

总结

本文介绍了一些常见的数组与字符串方法,包括 push()pop()shift()unshift()slice()splice() 方法以及 length 属性、indexOf()substring()replace()split() 方法。这些方法可以帮助我们更好地操作数组和字符串,提高我们的开发效率。

来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/1217