有一种取巧的方式: function getLocation (href) { var l = document.createElement('a'); l.href = href; return l; }