最小化js中数组的代码

时间:2013-09-02 14:22:53

标签: javascript arrays logic

我在js中有三个数组,现在我想在它们上添加空检查。所以请帮我简短/最小化代码进行空数组检查。我的js代码是

var selectedfirst = jQuery('select#frsts').val();
  var selectedsecond = jQuery('select#secnds').val();
  var selectedthird = jQuery('select#thirds').val();

  var lastfindal = selectedfirst.concat(selectedsecond); // Array concatination
  var getfinal = lastfindal.concat(selectedthird); // Array concatination

我知道如何处理单个阵列上的空检查,但由于连接,代码会变长。我将第一个数组连接到第二个数据然后连接到第三个数据。我想在数组不为空时连接数组。比如selectedfirst.length > 0。如果有人不完全理解,我会根据要求提供更多细节。谢谢提前

1 个答案:

答案 0 :(得分:0)

工作后我修复了问题。我创建了新的数组,如

 var hege = [];
             if (selectedfirst!== null) {
                alert('not emtpy');
                var hege = hege.concat(selectedfirst);
             }

其他的条件相同。