javascript - Lorsque la valeur de String est la même que celle du paramètre String.split('') et n'est pas vide, la longueur du tableau divisé est-elle supérieure à 0 ?
伊谢尔伦
伊谢尔伦 2017-05-19 10:30:28
0
1
551

Lorsque la valeur de String est la même que le paramètre String.split('') 1 et n'est pas vide, la longueur du tableau divisé est 2. Utilisez String.substr(1).split('') pour obtenir la longueur du tableau divisé est 1
Par exemple :

let a = ','
a.split(',')
//返回结果 ["",""], a.length为2
a.substr(1).split(',')
//返回结果 [""], a.length为1
a = ''
a.split('') 
//返回结果[], a.length为0
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(1)
黄舟

Vous n'êtes pas clair sur String.prototype.substr(). String.prototype.substr() 没搞清楚。

a.substr(1)
a.substr(1) signifie : à partir de l'index 1 (la deuxième position) jusqu'à la fin de la chaîne.

Donc, ce que nous obtenons ici, c'est le caractère nul.

Donc, split ne correspond pas et s'est renvoyé (chaîne vide). #🎜🎜#
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal