首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Chccc
掘友等级
酱油工程师
|
前腾讯/前前金山WPS
都搞搞
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
298
文章 292
沸点 6
赞
298
返回
|
搜索文章
最新
热门
前端持久化 :僵尸级 cookie -- evercookie
evercookie 是由 Samy Kamkar(美国白帽黑客、安全研究员)开发的一组 jsApi,它的目的在于持久化 cookie,即使用户清除标准 cookie、Flash cookie 等之后依然能够获取设置过的数据,并且重新恢复清除掉的 cookie(比较狭隘,本质上是恢复所有维度,一个重新写的动作)
js 正则表达式匹配字符串与优化过程
有时候需要实现对 js 源文件中的 url 字符串做拦截预处理,或者前端 js 语法高亮,或者需要对动态加载的关键源码做混淆保护,在某些步骤实现之前,有一个步骤是需要提炼出所有的合法字符串
js 包含引用类型数组 - 对象标记法去重
Js 数组去重已经有很多中实现方式:包括逐个检索对比 (使用 Array.property.indexOf),先排序后对比,使用 hash 表,利用 ES6 中的 Set() 等。这些数组去重办法中速度最快的是 hash 表,最安全也最慢的是逐个检索对比(先排序后对比是优化成先分组再逐个检索),而 ES6 的 Set 对象目前浏览器兼容不全。有没有结合那些以上方式的优点,像 hash 表一样快,和 Array.property.indexOf 一样全,又没有兼容问题的解决方案呢?
个人成就
文章被点赞
109
文章被阅读
7,102
掘力值
242
关注了
4
关注者
2
收藏集
0
关注标签
50
加入于
2015-12-05