`

[JS]slice()方法的使用

阅读更多
var a;
a = new Array("a","b","c","d","e");
document.write(a.slice(0,3) + "<br>");
document.write(a.slice(-3,4) + "<br>");
document.write(a.slice(0,-1) + "<br>");
document.write(a.slice(1) + "<br>");
document.write(a.slice(4,3));

这个示例用到了数组(Array)对象的Slice(start,[end])方法,该方法返回一个新数组,包含了源函数从start到 end 所指定的元素,但是不包括end元素,比如a.slice(0,3);如果 start 为负,将它作为 length + start处理,此处  length 为数组的长度,比如a.slice(-3,4),相当于a.slice(2,4)。如果 end 为负,就将它作为 length +  end 处理,此处 length 为数组的长度,比如a.slice(0,-1)。如果省略 end ,那么 slice 方法将一直复制到源数组结尾,比如a.slice(1)。如果 end 出现在 start 之前,不复制任何元素到新数组中,比如a.slice(4,3)。


从这里来:
http://www.xyhot.com/article.asp?id=127&page=4
分享到:
评论

相关推荐

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

    主要介绍了JavaScript中的slice()方法使用详解,是JS入门学习中的基础知识,需要的朋友可以参考下

    js中slice()方法的使用说明

    js中slice()方法的使用说明

    node.js中的buffer.slice方法使用说明

    主要介绍了node.js中的buffer.slice方法使用说明,本文介绍了buffer.slice的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下

    JavaScript字符串对象slice方法入门实例(用于字符串截取)

    JavaScript slice 方法 slice 方法用于截取字符串中的一部分并返回该部分字符串。其语法如下: 代码如下: str_object.replace(start, end) 参数说明: 参数 说明 str_object 要操作的字符串(对象) start ...

    javaScript中slice函数用法实例分析

    本文实例讲述了javaScript中slice函数用法。分享给大家供大家参考。具体分析如下: javaScript 中的 slice 函数,对于array对象的slice函数,返回一个...slice 方法返回一个 Array 对象,其中包含了 arrayObj 的指定

    js Array.slice的8种不同用法示例

    JS数组slice方法是JS语言中最强大、最常用的内建函数之一。 随着React和其他面向功能的JavaScript实践的兴起,它变得越来越重要,原因有两个: 函数式编程,尤其是高阶函数,与数据列表密切配合 函数式编程需要纯...

    npm-slice2js:Slice到JavaScript编译器的Npm软件包

    将Slice文件编译为JavaScript。 安装 npm install slice2js --save-dev 用法 var slice2js = require ( 'slice2js' ) ; 方法 slice2js.compile(args [, options]) 返回一个对象。 args Array 传递给slice2js...

    JS数组方法slice()用法实例分析

    本文实例讲述了JS数组方法slice()用法。分享给大家供大家参考,具体如下: slice()方法 slice(),它能基于当前数组中的一个或多个创建一个新数组。可以接受一或两个参数,即要返回的起始和结束位置。 一个参数:...

    原生JS中slice()方法和splice()区别

    slice()方法和splice()方法都是原生js中对数组操作的方法。那么他两种有什么区别呢?今天通过本文教程给大家简单介绍下。 slice(),返回一个新的数组,该方法可从已有的数组中返回选定的元素。例如:arrObject(start...

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

    本文较为详细的分析了javascript中String对象的slice()方法。分享给大家供大家参考。具体分析如下: 此方法截取字符串中的一段,并返回由被截取字符组成的新字符串。 注:原字符串不会发生改变,返回值是一个新产生的...

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

    主要介绍了JavaScript使用slice函数获取数组部分元素的方法,涉及javascript中slice方法的使用技巧,非常具有实用价值,需要的朋友可以参考下

    js利用prototype调用Array的slice方法示例

    主要介绍了如何利用js的prototype调用Array的slice方法,需要的朋友可以参考下

    JavaScript中数组slice和splice的对比小结

    相信对很多学习JavaScript语言的人来说,都会经常搞不清slice和splice这两个方法。它们虽然名称相似,但是功能却完全不同。所以这篇文章就给大家详细整理了关于JavaScript中数组slice和splice的对比,有需要的可以...

    js代码-js slice用法,取数组最后100个

    js代码-js slice用法,取数组最后100个

    被遗忘的javascript的slice() 方法

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

Global site tag (gtag.js) - Google Analytics