上面的同学说的第二个参数的含义有一点错误
运行结果为
["1,2,3,4"],是一个长度为1的Array,元素类型为String。
关于
split函数,其可以接受两个参数,第一个参数是字符串或正则表达式,从该参数指定的地方分割 stringObject;但是第二个参数并不是说限制分割次数,而是限制返回Array的最大长度,举个例子:
let a = '1,2,3,4,5,6';a.split(',', 3); // 返回的结果为 ["1", "2", "3"]a.split(',', 5); // 返回的结果为 ["1", "2", "3", "4", "5"]如果说split内没有参数值的话,就默认将整个字符串作为一个元素返回一个长度为1的Array



