检查字符串变量的最有效方法是单个字母数字字符

时间:2010-03-03 09:53:53

标签: javascript

我可以使用正则表达式(类似myString.match(/^[A-Za-z0-9]$/))来做这件事,但这似乎有点矫枉过正。

什么会更有效的表现?

感谢。

2 个答案:

答案 0 :(得分:4)

使用length属性和charCodeAt(0)函数检查ASCII值的范围......

答案 1 :(得分:1)

显然,最有效的是对数组进行索引查找(预先配置了适当的布尔结果)。然而,这是一种非常糟糕的方法。 (因为它不标准,几乎肯定不是必要的)。