账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js 如何一句话同时判断 undefined null 空 ?
    • ༺ۣۖꪑۣۖ༒ۣꫀۣۖ༻2020-01-01 00:00
    32
    0
    1. 现在我判断 变量是否有效是通过如下的方式(也就是 undefined null '' 各判断一次 ):
    if( (this.$route.query.openid != undefined || this.$route.query.openid != null || this.$route.query.openid != '' ) && window.localStorage.getItem('openid') != '')
    {
          ......
     }

    想问下 JS 或者 Vue 或者 ES 中有没有什么方法能一次性直接判断变量是否有效?

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 在JavaScript中,你可以使用if语句和逻辑运算符(&&)来判断一个值是否为undefined、null或空。以下是一个示例:

      ```javascript let myValue = undefined;

      if (myValue === undefined) { console.log("myValue is undefined"); }

      if (myValue === null) { console.log("myValue is null"); }

      if (myValue === "") { console.log("myValue is empty"); } ```

      在这个示例中,我们首先检查myValue是否为undefined。如果是,我们打印一条消息说myValue是undefined。然后,我们检查myValue是否为null。如果是,我们打印一条消息说myValue是null。最后,我们检查myValue是否为一个空字符串。如果是,我们打印一条消息说myValue是空字符串。

    更多回答
    扫一扫访问手机版