Discuss / JavaScript / 优化建议

优化建议

Topic source

A牧羊小童

#1 Created at ... [Delete] [Delete and Lock User]

文章中的代码,下面的这部分,当测试失败时,建议把 r log出来,方便检查和修改,而不是只丢个失败就行了。

// 测试:
var r = re.exec('<Tom Paris> tom@voyager.org');
if (r === null || r.toString() !== ['<Tom Paris> tom@voyager.org', 'Tom Paris', 'tom@voyager.org'].toString()) {
    console.log('测试失败!');
}
else {
    console.log('测试成功!');
}

事实上,即使是老手,在写正则时,也不可能一次成功,也是边调试边写的。

以上,其它协同的代码,也可以做同类优化;仅建议。


  • 1

Reply