关于location对象中代码含义的解释咨询

lyw2073327 2021-03-01 06:46:36
看教材里写到这个是去掉开头的问号,但是没看懂这串代码的逻辑含义,有哪位大侠能帮助解释一下吗,多谢



...全文
168 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
我爱小仙女 2021-03-02
  • 打赏
  • 举报
回复
location.search 值为 ?a=b&c=d 这样子 location.search.substring(1) 是截取掉第一个字符,就变成了a=b&c=d
qybao 2021-03-01
  • 打赏
  • 举报
回复
这是3目运算,相当于
if (location.search.length > 0) {
    qs = location.search.substring(1); //截取location.search第一个位置以后的字符串赋给qs
} else {
    qs = "";
}

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧