Wenn der Wert von String mit dem String.split('')-Parameter 1 übereinstimmt und nicht leer ist, betr?gt die L?nge des geteilten Arrays 2. Verwenden Sie String.substr(1).split(''), um die L?nge zu erhalten des geteilten Arrays ist 1
Zum Beispiel:
let a = ','
a.split(',')
//返回結(jié)果 ["",""], a.length為2
a.substr(1).split(',')
//返回結(jié)果 [""], a.length為1
a = ''
a.split('')
//返回結(jié)果[], a.length為0
小伙看你根骨奇佳,潛力無限,來學PHP伐。
你對 String.prototype.substr()
沒搞清楚。
a.substr(1)
的意思是:從 1 的索引(第二個位置)開始,到字符串結(jié)束。
所以這里得到的是空字符。
于是 split 并沒有匹配到,返回了自己(空字符串)。