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()方法

});

阅读剩余部分

相关阅读 >>

使用rxjs管理react应用状态的介绍

深入浅析js中的逻辑赋值运算符

详解css和js动画底层原理及如何优化它们的性能

javascript专题之一:变量提升与预编译

javascript如何表示空指针

javascript怎么判断是否ie浏览器

javascript如何实现跳转到页面

javascript的匿名方法是什么

深入了解javascript中的构造器

详解javascript扩展运算符的10种用法(总结)

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




打赏

取消

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

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

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

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

评论

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