Javascript 没有提供所需的输出
2012-07-02
60
split(' ')
和同样的
split(" ")
有什么区别?有没有说明ie8中支持第二种split?
2个回答
没有区别,
" "
和
' '
是两种不同的编写相同字符串文字的方式,函数应该无法发现使用了哪种方式。
您能重现它们表现不同的情况吗?您能在 jsfiddle 上发布一个最短的代码片段吗?
Kos
2012-07-02
嵌套引号可能会出现差异,例如在 onlick 赋值中。规则是双引号可以包含单引号,反之亦然。
<button onlick="parts=s.split(' ');">split</button>
或
<button onlick='parts=s.split(" ");'>split</button>
Michael Besteck
2012-07-02