È possibile creare un nuovo oggetto posizione in javascript? Ho un URL come stringa e vorrei sfruttare ciò che JavaScript fornisce già per accedere alle diverse parti di esso.Creazione di un nuovo oggetto posizione in javascript
Ecco un esempio di cosa sto parlando (so che questo non funziona):
var url = new window.location("http://www.example.com/some/path?name=value#anchor");
var protocol = url.protocol;
var hash = url.hash;
// etc etc
è qualche cosa come questo possibile o io essenzialmente dovuto creare questo me stesso oggetto?
Non sapevo che potessi farlo. Neat. – lawnsea
+1 quello che stavo scrivendo. Gli elementi '' implementano gli attributi di scomposizione dell'URL 'location' risalgono alle prime versioni JavaScript e sono supportati ovunque. È (finalmente!) Standardizzato nelle specifiche HTML5. – bobince
+1. Idem. Non avevo idea che la posizione ' 'implementata sia. –