JavaScript

jQueryでURLをパースする

More than 5 years have passed since last update.

メモ。

var url = 'http://www.youtube.com/watch?v=Q16KpquGsIc&gl=JP&hl=ja#comment';

var elm = $('<a>', { href:url } )[0];

console.log(elm.hostname);
//->www.youtube.com

console.log(elm.pathname);
//->/watch

console.log(elm.search);
//->?v=Q16KpquGsIc&gl=JP&hl=ja

console.log(elm.hash);
//->#comment