js判断有无从登录页面打开

javascript 复制代码
let Id = sessionStorage.getItem("id");
console.log(Id);
if (Id) {
	console.log("已登录");
} else {
	window.location.href = "index.html";
}

这段代码首先从浏览器的sessionStorage中获取一个名为"id"的值,并将其存储在变量Id中。然后,使用console.log输出变量Id的值。

接下来,使用if语句检查Id的值是否存在。如果存在,则使用console.log输出"已登录",表示用户已经登录。如果不存在,则通过window.location.href将页面重定向到"index.html",实现用户未登录时的跳转。

相关推荐
wordbaby8 小时前
一次跨端 Loading 卡死复盘:把请求计数从 Axios 拦截器迁到 try/catch/finally
前端·axios
我命由我123458 小时前
JavaScript 开发 - 获取函数名称、获取函数参数数量、获取函数参数名称
开发语言·前端·javascript·css·html·html5·js
IT_陈寒9 小时前
JavaScript里这个隐式类型转换的坑,我终于爬出来了
前端·人工智能·后端
方呵呵10 小时前
一个 3.5k Star Vue H5 项目的二次进化:我把它重构成了 Monorepo 工程体系
前端
_风满楼10 小时前
HTTP 请求的五种传参方式
前端·javascript·后端
木斯佳10 小时前
前端八股文面经大全:字节暑期前端一面(2026-04-22)·面经深度解析
前端
光影少年10 小时前
前端线上屏幕出现卡顿如何排查?
开发语言·前端·javascript·学习·前端框架·node.js
Yeh20205810 小时前
request与response笔记
java·前端·笔记
像我这样帅的人丶你还10 小时前
前端监控体系与实践:从错误上报到内存与 GC 观测
前端·javascript·架构
前端毕业班10 小时前
uni-app 小程序主包瘦身指南 - 分包 node_modules
前端