| hash | 设置或返回从井号 (#) 开始的 URL(锚)。 | 
| host | 设置或返回主机名和当前 URL 的端口号。 | 
| hostname | 设置或返回当前 URL 的主机名。 | 
| href | 设置或返回完整的 URL。 | 
| pathname | 设置或返回当前 URL 的路径部分。 | 
| port | 设置或返回当前 URL 的端口号。 | 
| protocol | 设置或返回当前 URL 的协议。 | 
| search | 设置或返回从问号 (?) 开始的 URL(查询部分)。 | 
| assign() | 加载新的文档。 | 
| reload() | 重新加载当前文档。 | 
| replace() | 用新的文档替换当前文档。 | 
ps: location.assgn(url) 等同与 location.href = url 会产生历史记录
location.replace(url) 不会产生历史记录
原文地址:http://www.cnblogs.com/chenqf/p/3796851.html