split()分割的问题

来源:7-23 编程练习

之原

2016-03-28 16:37

var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var scoress=scoreStr.split(";");

为什么用;分割才可以算是分割为数组呢?

写回答 关注

5回答

  • ray1208
    2016-03-28 18:57:17
    已采纳

    用";"分割可以很好的处理这个长字符串的数据,刚好可以分成某某:xx分的形式,便于后面的数据处理。

    之原

    好的。谢谢哟

    2016-04-01 22:20:04

    共 1 条回复 >

  • 慕移动9181930
    2022-03-27 08:24:38

    那个长横线是两个短下滑线self

  • 势不可挡的
    2016-03-28 17:59:43

    这里的split是字符串的方法,用于分割字符串,返回的是数组,这里参数”;”就表示要以分号为界限,分割成数组。你也可以试试以其他的任意字符分割的呀。这个题目的是因为下面要用数组的indexof方法来把分数全部找出来,所以用;分割是个很好的方式。你也可以用冒号分割,但是分割出来的数组是不好看的。然后再用indexof把分数找出来

    之原

    哦哦,谢谢啦

    2016-04-01 22:21:19

    共 1 条回复 >

  • 最北的北方_0
    2016-03-28 17:04:08

    ”数据“="要分割的数组"

  • 最北的北方_0
    2016-03-28 17:01:51

    因为在这个字符串中你的数据之间是用;隔开的啊


    之原

    恩恩,谢谢

    2016-04-01 22:21:47

    共 1 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题