【发布时间】:2014-02-18 13:43:57
【问题描述】:
我最近和一位同事讨论了 String.split 的分隔符是如何在 JavaScript 内部处理的。
分隔符是否总是转换为正则表达式?例如。调用String.split(",", myvar) 会将"," 转换为匹配该字符串的正则表达式吗?
【问题讨论】:
-
JavaScript 规范概述了给定一系列输入的必要输出,但没有指定任何具体实现。这意味着浏览器在实现规范时,只要结果符合规范,就可以随意执行。基本上:它在内部如何工作并不重要,并且不能保证它在浏览器之间保持一致。
标签: javascript internals