没有合适的资源?快使用搜索试试~ 我知道了~
javascript下利用数组缓存正则表达式的实现方法
0 下载量 154 浏览量
2020-12-10
15:16:14
上传
评论
收藏 54KB PDF 举报
温馨提示
试读
1页
如果能用字面量创建正则就最好不过,显然有时我们不得不使用new RegExp()这种大消耗的创建方法,比如语法高亮与排版就大量用到正则表达式,要用到的patten越多,需要的时间就越长,火狐好像是12秒就发出警告,IE就直接假死。这时我们就需要利用组存大法要提高我们程序的性能了。通常摆在我们眼前的如下两种选择来作为我们的容器,数组或对象。我这里选择前者,前者更轻量一点。下面我们就hasClass函数作性能改进。 原来的写法: 代码如下: var hasClass = function(ele,cls) { return ele.className.match(new RegExp(‘(\\s
资源推荐
资源评论
资源评论
weixin_38680492
- 粉丝: 5
- 资源: 931
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功