还有就是最后一句的push为什么要tarr[1]呢这里的1是什么意思?
就是简单的把字符串分割成数组啊...
var scoreStr = "小明:87;小花:84;小红:95;小天:100;小张:90;小小:67;小西:78;"
通过 split( ' ; ' ) 这个函数把字符串分割成了
var myarr = [小明:87,小花:84,小红:95,小天:100,小张:90,小小:67,小西:78]
懂了吗? 知道split( ' ; ' )这个括号里面为什么会有 ; 这个符号吗? 意思就是以 ; 这个来进行分割。。
同样的道理,它下面又把myarr这个数组里面的每一个元素用split( ' : ' ) 进行分割
就变成这种 [小明,87] [小花,84] .....
同时又赋给了一个变量名叫 tarr 的
此时 tarr[1] 不就是 这个吗?