【发布时间】:2017-12-12 06:03:54
【问题描述】:
我正在努力保持时尚,所以我一直在玩spread operator 和表情符号。我注意到,当我想将filter 空字符串('')从生成的“扩展”数组中取出时,空字符串不会被删除。这是为什么呢?
console.log([...'????︎']); // ['????︎', '']
console.log([...'????︎'].filter(String)); // ['????︎', '']
console.log(['????︎', ''].filter(String)); // ['????︎']
【问题讨论】:
-
警报('' == 0);他们算作 0
标签: javascript emoji spread-syntax