Cómo extraer la porción de nombre de host de una URL en JavaScript


¿Hay una manera realmente fácil de comenzar desde una URL completa:

document.location.href = "http://aaa.bbb.ccc.com/asdf/asdf/sadf.aspx?blah"

Y extraer solo la parte del anfitrión:

aaa.bbb.ccc.com

Tiene que haber una función JavaScript que haga esto de manera confiable, pero no puedo encontrarla.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52