location.replace()方法是JavaScript中的一个全局方法,它的作用是替换当前文档的URL,并且替换浏览器的历史记录。它的用法是:location.replace(URL),其中URL是要替换的URL地址。
使用示例
// 将当前URL替换为http://www.example.com location.replace("http://www.example.com");
location.replace()方法和location.assign()方法的区别是:location.assign()方法会把新的URL添加到浏览器的历史记录中,而location.replace()方法会把旧的URL从浏览器的历史记录中删除,把新的URL添加到历史记录中。
location.replace()方法还可以用于实现页面的跳转,它可以用于实现页面的重定向。例如,可以使用location.replace()方法实现从一个页面跳转到另一个页面:
// 从当前页面跳转到http://www.example.com location.replace("http://www.example.com");
location.replace()方法还可以用于实现页面的刷新,它可以用于实现页面的重新加载。例如,可以使用location.replace()方法实现页面的刷新:
// 重新加载当前页面 location.replace(location.href);
location.replace()方法可以用于实现页面的跳转和刷新,它可以替换当前文档的URL,并且替换浏览器的历史记录。