javascript中数组如何去掉空值


本文摘自PHP中文网,作者醉折花枝作酒筹,侵删。

数组去除空值的方法:1、使用filter方法,语法“数组.filter(function(元素值,索引值,数组对象), this的值);2、使用splice方法,语法“数组对象.splice(整数,项目数量,向数组添加的新项目)”。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

filter 过滤方法

1

2

3

4

var arr = ['A', '', 'B', null, undefined, 'C', '  '];

var r = arr.filter(function (s) {

    return s && s.trim(); // 注:IE9(不包含IE9)以下的版本没有trim()方法

});

阅读剩余部分

相关阅读 >>

javascript数组常用api方法和遍历方法的小结(附示例)

一起看看js获取扫码枪输入数据的方法

javascript函数前面加!、+、-、~, ;符号的意义介绍

javascript可以写在body里吗

javascript中的var和let的区别(代码示例)

javascript怎么求三个数的最大值

一起了解script标签中的async和defer属性

浅谈动态导入ecmascript模块的方法

javascript专题之八:数组扁平化

javascript如何引用到html中

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...