¿Qué causa el error siguiente: javascript en "string.split no una función"?

A continuación se muestra el siguiente código JavaScript:

<script type = "text / javascript" > $ (documento ) . listo ( función ( ) { string var = documento .location ; string2 var = cadena . división ( '/' ) ; } ) ; < / Script >

Cuando se ejecuta este código, el siguiente error en la consola de Firebug:

cadena .split no es una función
 string2 var = cadena . división ( '/' ) ;

Lo que hace que este error?

 

este cambio

string var = documento .location ; 

Tienes que

string var = documento .location + '' ;

Esto se debe a document.locationun objeto Ubicación . Por defecto, .toString()la posición de retorno en una cadena, la conexión se disparó posición.

También puede document.URLser utilizado para obtener una cadena.

Supongo que te gusta

Origin www.cnblogs.com/qianzf/p/12556124.html
Recomendado
Clasificación