关于slice的问题

来源:7-21 选定元素slice()

qq_月亮比太阳大_0

2018-05-28 23:39

var myarr1=["我',"爱","你"];

document.write(myarr1.slice(1,2));

为什么输出的  "爱",而不是  爱你  这2 个字啊

写回答 关注

3回答

  • 主宰灵魂
    2018-05-29 22:52:11
    已采纳

    选定元素slice()

    语法

    数组对象.slice(起始位置下标, 结束位置下标);

    1,两个参数都可以是负数,参一的值须小于参二.参一指定从第几元素开始选取,如是负数,则从数组尾部开始,-1指最后一个元素,-2指倒数第二个元素,以此类推.

    2,参二可省.规定在何处结束选取.如省略,那么切分后的数组包含从参一开始到数组结尾的所有元素.如是负数,那么结束位置从数组尾部倒数.-1指最后一个元素,-2指倒数第二个元素,以此类推.

    3,返回值是一个从参一开始 到 参二之前 (不包括该元素)的新数组。不改变原数组.


    qq_月亮比...

    非常感谢!

    2018-05-31 00:28:44

    共 1 条回复 >

  • 慕设计2718092
    2018-10-24 15:37:23

    感觉是同理substring()方法

  • weibo_全世界都想弄垮你可我_0
    2018-05-29 00:08:41

    下标1开始,下标2之前,所以就是“爱”

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468062 学习 · 21891 问题

查看课程

相似问题

slice()问题

回答 1

slice()值问题

回答 1

slice

回答 2

slice

回答 3

.slice(3)

回答 2