当前位置:编程学习 > JS >>

javascript slice字符截取函数用法

slice用法

string.slice(num1, num2)
    string.slice(num)

slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。

返回值
一个新的字符串。包括字符串 stringObject 从 start 开始(包括 start)到 end 结束(不包括 end)为止的所有字符。

实例

<html>
    <script language="JavaScript">
    <!--
    var myString = new String("This is a test");

    var mySlice = myString.slice(0,6);

    document.write('The first 7 characters of our string, ' + myString);
    document.write(', are: ' + mySlice);
    document.close();

    -->
    </script>
</html>


注释:您可使用负值从数组的尾部选取元素。

注释:如果 end 未被规定,那么 slice() 方易做图选取从 start 到数组结尾的所有元素。

实例

<script type="text/网页特效">

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

document.write(arr + "<br />")
document.write(arr.slice(1) + "<br />")
document.write(arr)

</script>

输出

George,John,Thomas
John,Thomas
George,John,Thomas

在本例中,我们将创建一个新数组,然后显示从其中选取的元素:

<script type="text/javascript">

var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"

document.write(arr + "<br />")
document.write(arr.slice(2,4) + "<br />")
document.write(arr)

</script>

补充:网页制作,js教程
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,