js字符变量判空

测试代码:

        var params1 = '';
        var params2 = null;
        var params3;
        alert(typeof params1); // string
        alert(typeof params2); // object
        alert(typeof params3); // undefined
        alert(typeof params4); // undefined

结论:

根据上述代码可得出严格意义上的js字符变量判空条件:

  if (typeof params != 'undefined' && params != null && params != '');

原文地址:https://www.cnblogs.com/will-666/p/11564138.html