84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
當String的值與String.split('')參數一相同且不為空時,分割出的陣列長度為2,使用String.substr(1).split(''),分割出的數組長度為1例如:
let a = ',' a.split(',') //返回结果 ["",""], a.length为2 a.substr(1).split(',') //返回结果 [""], a.length为1 a = '' a.split('') //返回结果[], a.length为0
小伙看你根骨奇佳,潜力无限,来学PHP伐。
你對 String.prototype.substr() 沒搞清楚。
String.prototype.substr()
a.substr(1) 的意思是:從 1 的索引(第二個位置)開始,到字串結束。 所以這裡得到的是空字符。
a.substr(1)
於是 split 並沒有符合到,回傳了自己(空字串)。
你對
String.prototype.substr()
沒搞清楚。a.substr(1)
的意思是:從 1 的索引(第二個位置)開始,到字串結束。所以這裡得到的是空字符。
於是 split 並沒有符合到,回傳了自己(空字串)。