首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >页码“2abc”为什么变成2?parseInt 与完整输入校验

页码“2abc”为什么变成2?parseInt 与完整输入校验

作者头像
用户10501221
发布于 2026-11-06 08:51:53
发布于 2026-11-06 08:51:53
1000
举报
概述
列表地址带着 ?page=2abc,代码用 parseInt(raw, 10) 读取页码,最后请求了第 2 页。输入里的 abc 被跳过,页面也没有说明这次地址有误。若再用 parseInt(raw, 10) || 1 设置默认值,一些错误输入还会悄悄变成第 1 页。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档