1:利用window.name属性在页面刷新时不会重置判断(在改属性空置的情况下可使用)
if(window.name == ""){
console.log("首次被加载");
window.name = "isReload"; //在首次进入页面时我们可以给window.name设置一个固定值
}else if(window.name == "isReload"){
console.log("页面被刷新")
}
2:使用sessionStorage或cookie来判断
if(sessionStorage.getItem("isReload")){
console.log("页面被刷新");
}else{
console.log("首次被加载");
sessionStorage.setItem("isReload",true)
}
博客介绍了两种页面刷新判断方法。一是利用window.name属性在页面刷新时不会重置的特性进行判断,但需该属性空置;二是使用sessionStorage或cookie来实现判断,这些方法在前端开发中可用于特定场景。
710

被折叠的 条评论
为什么被折叠?



