js检查许多变量不等于空

时间:2017-07-08 10:14:28

标签: javascript

也许这是一个重复的问题。但我没有找到任何好的答案。 我想检查多个变量,如果不等于空(''),如下所示;

   $(document).ready(function () {
    $("#button").click(function () {

        var _t1 = $("#t1").val();
        var _t2 = $("#t2").val();//users write values ​​like 'A2' 'B8' here
        //alert("Values:" + _t1 + ' ' + _t2); 

        $(document).ready(function () {
            var value = $("#B5"); //I need to send TextBox's value instead of 
            writing like this
            var offset = value.offset();
            //alert("x : " + offset.top + " y : " + offset.left);

            <tr>
               <td>5</td>
                <td class="d" id="A5"></td>
                <td class="w" id="B5"></td>
                <td class="d" id="C5"></td>
                <td class="w" id="D5"></td>
                <td class="d" id="E5"></td>
                <td class="w" id="F5"></td>
                <td class="d" id="G5"></td>
                <td class="w" id="H5"></td>
            </tr>

现在我想检查一个不等于空的变量,返回true。如果多个变量不为空,则返回false

我试过

var list1 = '';
var list2 = 'something';
var list3 = '';
var list4 = 'hello world';

我不知道如何使用javascript逻辑运算

1 个答案:

答案 0 :(得分:2)

您可以创建一个数组并使用A B 1 1 1 1 1 1 + filter来获取空项目数:

length