如何在创建新对象时应用条件检查并执行代码?

时间:2014-08-17 15:16:54

标签: javascript jquery variables if-statement

我在代码中创建了一个类的新对象,如下所示:

$(document).ready(function() {
var mail_list = $('#email_for_contact_us').val();

    new Taggle($('.delicious.textarea')[0], {
      tags: mail_list.split(',')
    });
});

当变量mail_list包含逗号分隔的字符串系列时,它可以正常工作。 当变量mail_list不包含任何内容(它为空白/空)时,问题就会出现。

当变量tags: mail_list.split(',')为空/空时,我不想执行语句mail_list

如何在上面的代码中使用jQuery执行此操作?有人可以帮我这方面吗?

提前致谢。

如果您对此问题有任何疑问,请告诉我。

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作以避免包含单个空字符串项的数组。

tags: mail_list? mail_list.split(',') : []