为了账号安全,请及时绑定邮箱和手机立即绑定

关于变量activeRow 与activeMenu的问题,变量并没有赋值,为什么可以直接进行判断

if (activeRow) {
    
    //如果存在一级菜单激活
    activeRow.removeClass('active')
    //去除样式一级菜单的active样式
    activeRow = null
   }

   if (activeMenu) {
    //如果存在二级菜单激活
    activeMenu.addClass('none')
    //给二级菜单添加none样式
    activeMenu = null
   }
  })


正在回答

2 回答

变量定义没赋初始值时,变量值为undefined。

undefined, null, "", 0 等值做条件判断时,值为false

2 回复 有任何疑惑可以回复我~

因为if判断条件 是布尔值

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于变量activeRow 与activeMenu的问题,变量并没有赋值,为什么可以直接进行判断

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信