jquery - 如何使用jquery从数组中删除空值

标签 jquery arrays

Possible Duplicate:
Remove empty elements from an array in Javascript

我想删除null或使用jquery从数组中清空元素

var clientName= new Array();
clientName[0] = "jack";
clientName[1] = "";
clientName[2] = "john";
clientName[2] = "peter";

请给一些建议。

最佳答案

使用 jquery grep 函数,它将识别通过您定义的条件的数组元素

arr = jQuery.grep(arr, function(n, i){
  return (n !== "" && n != null);
});

关于jquery - 如何使用jquery从数组中删除空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12745800/

相关文章:

javascript - 在 Github 存储库中包含其他 CSS/JS 库的最佳方式?

javascript - 如何隐藏和显示表格行中的元素以允许内联编辑

javascript - 让不同 div 下的多个元素在悬停时消失

c - 指向整数数组和普通整数数组的指针

用于查找数组中不在另一个数组中的元素的 Javascript 算法

php - i nf数据表结构来自json数据

javascript - JQuery 命令互相破坏

c - 当我以 uLong 形式访问数组时会发生什么,该数组最初被声明为 unsigned short?

ruby-on-rails - 遍历数组以在 Ruby 中构造哈希

javascript - 如何在 javascript/jquery 循环中的 x 项之后包装元素?