split字符串分割次数的结果问题

来源:7-9 字符串分割split()

星鸿

2017-03-19 12:47

分割三次,为什么只显示8,6,-

其他为什么不显示或者为什么不和最后一个写在一起??

求解

写回答 关注

4回答

  • 慕婉清7712429
    2018-07-05 10:43:53

    ( mystr.split("",3) 表示你取数组的前3位并输出结果到浏览器,这次是从1开始计数不是从0开始,所以输出的是8,6,-

  • 星鸿
    2017-03-19 14:53:54

    非常感谢

  • 星鸿
    2017-03-19 13:21:36

    不是,我是想问为什么后面没有了,只写这三个

    优越感

    我告诉你吧,因为你写的是write("",3),这个方法的参数3是用于限制输出的个数的,你是将所有的单个字符进行分割,又设置了参数3,所以只能显示前面3个字符,建议你应该去好好理解下这个方法!!如果你写5,就是显示前五个字符。。。

    2017-03-19 14:21:32

    共 1 条回复 >

  • qq__6307
    2017-03-19 13:07:33

    86- 这是3个一样的元素,你是不是认为8和6一样 - 就不是字符了。split(“以什么为分隔符”,分割几次);

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题