javascript - 性能 - String.charAt(0) 与/^.{1}/

标签 javascript regex string performance

从概念上讲哪个应该更快?

String.charAt(0)/^.{1}/(正则表达式)

最佳答案

String.charAt(0),必须处理和应用正则表达式。

速度测试资源:

Paul S. for the comparison test, http://jsperf.com/charat-vs-regex-vs-prop

joseph-the-dreamer for adding more to the test, http://jsperf.com/charat-vs-regex-vs-prop/3

关于javascript - 性能 - String.charAt(0) 与/^.{1}/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15913406/

相关文章:

javascript - 从对象数据创建数组

javascript - jQuery 操作 DOM

python - 替换文件中的字符

c# - 使用正则表达式或 JSON 提取数据

string - 如何向 Ansible 变量添加新行 "\n"字符

javascript - 如何以正确的格式从js获取日期?月和日颠倒

javascript - 递归字符串输出

javascript - 正则表达式匹配但排除

android - strings.xml 中的参数是否可能?

javascript - 如何构建正则表达式来匹配值?