从javascript数组中删除空值 [英] Remove null values from javascript array
本文介绍了从javascript数组中删除空值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个javascript数组。
I am having a javascript array.
addresses = new Array(document.client.cli_Build.value,
document.client.cli_Address.value,
document.client.cli_City.value,
document.client.cli_State.value,
document.client.cli_Postcode.value,
document.client.cli_Country.value);
document.client.cli_PostalAddress.value = addresses.join(", ");
我必须将所有这些数组值的内容复制到邮政地址textarea。当我使用上面的连接函数时,为空值添加了逗号。如何删除这些额外的逗号?
I have to copy the content of all these array value to the postal address textarea. when i use the above join function, comma has been added for null values. How to remove this extra commas?
谢谢
推荐答案
你可以使用 过滤器
过滤掉 null 值:
addresses.filter(function(val) { return val !== null; }).join(", ")
这篇关于从javascript数组中删除空值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文