【发布时间】:2011-07-07 02:21:51
【问题描述】:
首先我设置一个变量,并将其设置为空:
var str = "";
然后我用“&”分割:
var strs = str.split('&');
最后,我显示strs的长度:
alert( strs.length);
它会提示“1”。
但是我没有给“str”变量赋值。为什么还有长度,不应该是零吗?
【问题讨论】:
-
如果你不关心虚假值,你可以做一个简单的
.split('...').filter(Boolean)。
标签: javascript split