FreeCodeCamp学习--Falsy Bouncer
来源:互联网 发布:中国黄金进出口 数据 编辑:程序博客网 时间:2024/05/22 23:58
真假美猴王!
删除数组中的所有假值。
在JavaScript中,假值有false
、null
、0
、""
、undefined
和 NaN
。
function bouncer(arr) { //如果Boolean构造函数的参数不是一个布尔值,则该参数会被转换成一个布尔值.如果参数是 0, -0, null, false, NaN, undefined,
或者空字符串 (""),生成的Boolean对象的值为false. 其他任何值,包括任何对象或者字符串"false", 都会创建一个值为true的Boolean对象. return arr.filter(Boolean);}bouncer([7, "ate", "", false, 9]);
function bouncer(arr) { // Don't show a false ID to this bouncer. for(var i = 0; i < arr.length; ++i) { if(!arr[i]) { arr.splice(i, 1); i--; } } return arr;}bouncer([7, "ate", "", false, 9]);
0 0
- FreeCodeCamp学习--Falsy Bouncer
- Falsy Bouncer|FreeCodeCamp
- Falsy Bouncer
- Bonfire: Falsy Bouncer
- FreeCodeCamp(一)学习笔记
- 编程学习网freecodecamp
- FreeCodeCamp学习--Chunky Monkey
- FreeCodeCamp学习--Slasher Flick
- FreeCodeCamp学习--Mutations
- FreeCodeCamp学习--Caesars Cipher
- freecodecamp JavaScript学习(-)
- freecodecamp JavaScript学习(二)
- freecodecamp JavaScript学习(三)
- freecodecamp JavaScript学习(四)
- 在线学习网站之freecodecamp
- FreeCodeCamp学习笔记(1)
- Freecodecamp学习笔记(2)
- FreeCodeCamp学习--Check for Palindromes
- HDU 2148 JAVA
- [二分 + 2-SAT] HDU3622: Bomb Game
- 什么是JavaScript及优化技巧
- 不只是给面试加分 -- Java WeakReference的理解与使用
- 表达式"x=x&(x-1)"
- FreeCodeCamp学习--Falsy Bouncer
- HDU 2149 JAVA
- Linux命令----dpkg
- C++实现双向链表
- HDU 2151 JAVA
- node中express框架使用详解
- 中关村-DIY之国外网盘下载测试
- APUE.3e 安装(ubuntu 14.04LTS)
- 547. Friend Circles