Primero me puse una variable, y la ponga a vaciar:La confusión acerca de la función split() de JavaScript
var str = "";
Entonces se separaron a través de "&":
var strs = str.split('&');
En el final, muestro strs
's longitud:
alert(strs.length);
Se alertar a "1".
Pero no asigno nada a la variable 'str'. ¿Por qué todavía tiene una longitud, no debería ser cero?
1 enlace doc, tengo pereza por lo que no buscar primero :) – BoltClock
Cuando sería esta 'opción de diseño' mejor que volver una matriz vacía? –
Es por consistencia. ''&'. split ('&')' devuelve 2 cadenas vacías; ''&&'. split ('&')' devuelve 3; etc. –