2010-07-16 15 views

Respuesta

24

location.pathname.substr(1) sería eso.

+0

por ello que tanto las obras '' substr' y substring'? – wamp

+0

@wamp 'substr' tiene una longitud opcional y' substring' tiene un índice final opcional. En este caso de tener la posición inicial y querer todo después, harían lo mismo. – IamFace

3

Puede utilizar location.pathname.substring(1)

8

El objeto tiene una propiedad locationpathname.

Esto le dará /questions/ask y de quitar el primer carácter, utilice substring(1):

var path = location.pathname.substring(1); 
+0

¿Qué es mejor, 'substr' o' substring'? – wamp

+0

@wamp: No hay * mejor * (¿qué quieres decir con eso de todos modos?). Ellos trabajan de manera diferente. 'substr' toma una longitud como segundo parámetro, y' substring' otro índice (hasta el cual la cadena debe ser extraída). En este caso, no importa cuál use (y supongo * que internamente es la misma función de todos modos). –

Cuestiones relacionadas