slice()方法提取的字符串并返回一个新的string.It不修改原始字符串所提取的部分的一部分。
slice()具有两个参数,一个是开始索引,另一个是结束索引。它的符号在下面给出。
string.slice(string.slice(starting index, ending index))
a)开始索引:它给出了应该从哪个索引字符串提取开始。
b)结束索引:它给出应该在哪个索引字符串提取之前结束。
在下面的示例中,slice()方法通过给定“ Neuralink”作为输出,将给定的字符串切成从索引18到26(27-1)的新字符串。
<html> <body> <p id="slice"></p> <script> var string = "Tesla, Solarcity, Neuralink, Spacex"; var newstring = string.slice(18,27); document.getElementById("slice").innerHTML = string; </script> </body> </html>
Neuralink
当仅提供起始索引参数时,slice()方法将从起始索引中切出整个字符串并显示输出。
由于仅提供了起始索引(18),因此以下示例显示了起始索引中的整个数组
<html> <body> <p id="slice"></p> <script> var string = "Tesla, Solarcity, Neuralink, Spacex"; var newstring = string.slice(18); document.getElementById("slice").innerHTML = newstring; </script> </body> </html>
Neuralink, Spacex