2010-07-16 9 views

risposta

24

location.pathname.substr(1) sarebbe.

+0

Perché entrambe le opere '' substr' e substring'? – wamp

+0

@wamp 'substr' ha una lunghezza opzionale e' sottostringa' ha un indice finale opzionale. In questo caso di avere la posizione di partenza e semplicemente volere tutto dopo, farebbero la stessa cosa. – IamFace

3

È possibile utilizzare location.pathname.substring(1)

8

L'oggetto ha una proprietà locationpathname.

Questo vi darà /questions/ask e di togliere il primo carattere, utilizzare substring(1):

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

Quale è meglio, 'substr' o' substring'? – wamp

+0

@wamp: non c'è * migliore * (cosa intendi comunque?). Funzionano diversamente. 'substr' richiede una lunghezza come secondo parametro e' substring' un altro indice (fino al quale la stringa deve essere estratta). In questo caso non importa quale si utilizza (e I * presumo * che internamente sia comunque la stessa funzione). –

Problemi correlati