被遗忘的javascript的slice() 方法

   javascript数组对象的slice方法从数组中分离出一个子数组,功能类似于字符串对象的substring方法。今天我们就来详细探讨下javascript的这个不太常用的slice()方法。

  slice() 方法可从已有的数组中返回选定的元素。

  好吧,我承认我竟然把它忘了!

  这次我在回顾一下它

  语法

  arrayObject.slice(start,end)

  数组.slice(起始,结束)

  ?

1
2
3
4
5
6
7
8
9
10

<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.slice(2,4) + "<br />")
</script>

  Thomas,James

  选取数组索引第2到4

  实例代码:

  实例一:

  代码如下:

  ?

1
2

var a="abcdefgmnlxyz";
console.log(a.slice(2,3));

  截取位置“2”到位置“3”之间的字符串,但是位置“3”对应的字符d不在截取返回之内。输出结果:c。

  实例二:

  代码如下:

  ?

1
2

var a="abcdefgmnlxyz";
console.log(a.slice(2));

  如果第二个参数省略,那么将截取从位置“2”到字符串结尾的所有字符。输出结果:cdefgmnlxyz。

  以上介绍了被遗忘的javascript的slice() 方法,希望大家能够喜欢。

时间: 2024-09-23 16:10:40

被遗忘的javascript的slice() 方法的相关文章

被遗忘的javascript的slice() 方法_javascript技巧

slice() 方法可从已有的数组中返回选定的元素. 好吧,我承认我竟然把它忘了! 这次我在回顾一下它 语法 arrayObject.slice(start,end) 数组.slice(起始,结束) <script type="text/javascript"> var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" ar

JavaScript中的slice()方法使用详解

  这篇文章主要介绍了JavaScript中的slice()方法使用详解,是JS入门学习中的基础知识,需要的朋友可以参考下 此方法提取字符串的一部分,并返回一个新的字符串. 语法 ? 1 string.slice( beginslice [, endSlice] ); 下面是参数的详细信息: beginSlice : 从零开始的索引位置开始提取 endSlice : 从零开始的索引位置结束提取.如果省略,切片中提取的字符串的末尾 注意:作为一个负指数,endSlice表示从字符串末尾的偏移. s

javascript中slice(),splice(),split(),substring(),substr()使用方法

 这篇文章主要介绍了javascript中slice(),splice(),split(),substring(),substr()使用方法,需要的朋友可以参考下     1.slice(): Array和String对象都有 在Array中 slice(i,[j]) i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素 j为结束的索引值,缺省时则获取从i到末尾的所有元素 参数返回: 返回索引值从i到j的数组,原数组不改变 在String中 slice(i,[j]) 参数说明:

JavaScript字符串对象slice方法入门实例(用于字符串截取)_基础知识

JavaScript slice 方法 slice 方法用于截取字符串中的一部分并返回该部分字符串.其语法如下: 复制代码 代码如下: str_object.replace(start, end) 参数说明: 参数 说明 str_object 要操作的字符串(对象) start 必需.要截取的开始位置,从 0 开始计算:如果为负数,则从字符串末尾反向开始计算 end 可选.要截取的结束位置,如果省略则到字符串结束:如果为负数,则从字符串末尾反向开始计算 slice 方法实例 复制代码 代码如下:

JavaScript使用slice函数获取数组部分元素的方法_javascript技巧

本文实例讲述了JavaScript使用slice函数获取数组部分元素的方法.分享给大家供大家参考.具体如下: JS数组带有一个slice方法,可以获取数组的指定部分,下面的代码获取数组中的第二个和第三个元素 <!DOCTYPE html> <html> <body> <p id="demo"> Click the button to extract the second and the third elements from the ar

JavaScript中的slice()方法使用详解_基础知识

 此方法提取字符串的一部分,并返回一个新的字符串.语法 string.slice( beginslice [, endSlice] ); 下面是参数的详细信息:     beginSlice : 从零开始的索引位置开始提取     endSlice : 从零开始的索引位置结束提取.如果省略,切片中提取的字符串的末尾 注意:作为一个负指数,endSlice表示从字符串末尾的偏移. string.slice(2,-1)提取第二到最后一个字符,字符串的第三个字符.返回值:     如果成功的话,切片返

javascript subString()方法和slice()方法

网页特效 subString()方法和slice()方法 slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分. 语法 stringObject.slice(start,end) 参数 描述 start 要抽取的片断的起始下标.如果是负数,则该参数规定的是从字符串的尾部开始算起的位置.也就是说,-1 指字符串的最后一个字符,-2 指倒数第二个字符,以此类推. end 紧接着要抽取的片段的结尾的下标.若未指定此参数,则要提取的子串包括 start 到原字符串结尾的字符串.如果

javascript中String对象的slice()方法分析_javascript技巧

本文较为详细的分析了javascript中String对象的slice()方法.分享给大家供大家参考.具体分析如下: 此方法截取字符串中的一段,并返回由被截取字符组成的新字符串. 注:原字符串不会发生改变,返回值是一个新产生的字符串.语法结构: 复制代码 代码如下: stringObject.slice(start,end) 参数列表: 参数 描述 start  必需.规定从何处开始截取字符串.字符串的首字符的位置是0. 如果此参数为负数,那么将从字符串的尾部开始计算位置.例如:-1代表倒数第一

javascript中String类的subString()方法和slice()方法_javascript技巧

在该书2.8.4节中讲到String类中的subString()方法和slice()方法,其用法和返回结果都基本相同,如下示例: 复制代码 代码如下: var strObj = new String("hello world"); alert(strObj.slice(3)); // 输出结果:"ol world" alert(strObj.subString(3)); // 输出结果:"ol world" alert(strObj.slice(