关闭

[置顶] 我写的JS脚本之传送门

确认安装了Greasemonkey(firefox)、Tampermonkey(chrome),点击直接安装 vipvideos_skipad-视频站去广告 killBaiduMusicBox_Ad-删除百度音乐盒广告脚本,禁止播放时插播的音频广告 jsKillAD-查杀页面浮动广告 dj92cc.com助手,一键点赞;一键留言板或回复;群发私信;全站广告拦截;美化dj92cc.com歌曲...
阅读(2180) 评论(0)

正则表达式的优化---用RegexBuddy进行效率分析

正则表达式的优化—用RegexBuddy进行效率分析昨天看到《高性能的正则表达式效率优化》一文,自己动手试了试。发觉其优化后的正则表达式仍太罗嗦,自己另写~并用RegexBuddy查看匹配流程。其优化后的 正则表达式如下: ^\w+([\.-]\w+)*@\w+([\.-]\w+)*\.\w+([-\.]\w+)*$ 该表达式有几个不足之处: 1. 头尾不应该用^$ 2. 无须分组,这里...
阅读(990) 评论(0)

setTimeout定时器陷阱

在firefox,当同时设置二个以上相同延时的setTimeout定时器以操作UI,只执行第一个定时器。例:setTimeout(() => { //这里加UI操作 console.log(1); }, 9); setTimeout(() => { //这里加UI操作 console.log(2); }, 9);...
阅读(263) 评论(0)

ES6中super的使用

ES6中super用于类继承,有二种方式: 直接作函数使用,但只能用在构造函数中; 作为父类,可调用父类的方法和属性(包括静态)。第一种方式有二点要注意,在构造函数中用this之前,必须先使用super。 另一点算是super的BUG吧。当父类和子类都重写了构造函数时,如果在子类构造函数中设置类属性~如:this.prop = [];将会报错。具体见:http://stackoverflow....
阅读(5083) 评论(0)

从YOUTUBE.COM分析,Media Source API的AJAX实现

前言:Media Source API是HTML5时代的流媒体技术!它将缓存管理从媒体元素中独立出来,灵活、方便的管理媒体流缓存:媒体流可多源化、可自定义加解密流、列表(分块)播放更是不再话下。...
阅读(1026) 评论(0)

用CSS验证页面元素--MatchesSelector API

querySelector和querySelectorAll大家都很熟悉了,但要验证一个页面元素是否符合给定CSS,在以前只有自己写 let c, p = elt.parentNode; return blackIDs.some(css => { if (!css.length) return !1; c = p.querySelectorAll(css); return c.leng...
阅读(1400) 评论(0)

chrome下使用的let,const变量的误区

学ES6,总是习惯在控件台直接粘贴代码执行,用到let,const变量时在chrome总出错,按提示在第一行加 "use strict"; 还是不行! ;"use strict"; function* iterEntries(obj) { for (let key of Object.keys(obj)) yield [key, obj[key]]; } let myObj = { fo...
阅读(1244) 评论(0)

[转载]你可能不知道的一些JavaScript 奇技淫巧

转载自:http://www.cnblogs.com/dson/p/4415278.html   这里记录一下以前学习各种书籍和文章里边出现的JS的小技巧,分享给大家,也供自己查阅,同时感谢那些发现创造和分享这些技巧的前辈和大牛们。1、遍历一个obj的属性到数组  var a=[];   for(a[a.length] in obj);   return a;   乍一看可能比较蒙,不过仔细...
阅读(660) 评论(0)

最好的GIT中文指南--pro git

讲得深入浅出,也很详细易懂!主要就是二三章,看懂二章2节基本就可上手了 猛戳这里吧...
阅读(247) 评论(0)

脚本Remove Google Results Redirect在更改本机host导致无效的解决办法

更改脚本匹配网址的方式...
阅读(755) 评论(0)

userChromeJS升级记,应对Firefox兼容性检查

原来一直用Y大的userChromeJS Mix,但FX 42版后组件兼容性检查越来越严厉了,加之大多用night版(其默认开启多进程) 在FX组件管理器搜索userChromeJS只能找到uc,这玩意用着别扭(或是没深入探究)用它~night版也不正常,特别是在爱奇艺中不正常! 到userChromeJS官网下载最新2.0版,安装,有4点要注意的: 1、安装前删除原来版本的user...
阅读(3224) 评论(0)

双显卡驱动升级记

驱动最好去硬件厂商主页下载,或用其专用更新工具: AMD: auto detect utility Intel:Intel Driver Update Utility Installer 可双显卡驱动同时安装,之后别争着重启,进设备管理器将双显卡禁用,这步可防止重启后驱动冲突而黑屏(惨痛教训)。别担心禁用会黑屏...
阅读(438) 评论(0)

ES6函数尾调和caller

function factorial(n, total=1) { if (factorial.caller !== factorial && arguments.length >1) throw new Error('only one param'); if (n < 3) return n*total; return factorial(n - 1, n * total); } 最近...
阅读(999) 评论(0)

终于发现windows蚕食内存的秘密

大家都有体会,用windows开机时间越久占用内存越大。前二天有些空看电影多,突然发现一个svchost.exe进程占用内存一下子就超100M,杀之。后来用SystemExplorer进程查看,发现其参数是svchost.exe -k LocalSystemNetworkRestricted 再查服务,是超级预读服务。因为没上固态硬盘,开机启动还得要开超级预读服务。所以新建一个批处理放在启动文件夹...
阅读(1429) 评论(2)

点赞和吐糟Adblock Plus~进阶教程

前言:Adblock Plus后文都简称ABP,这是一篇ABP进阶教程!用ABP实现flashBlock和NoScript。推荐有相当基础的阅读!初学者先看懂这里:http://adblockplus.org/zh_CN/filters先夸夸ABP,它是最流行、语法最完善严谨的过滤软件,其它同类都以它为标准!它把网络资源按以下选项分几大类: script —— 外部脚本,由 HTML script...
阅读(4825) 评论(1)
54条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:203714次
    • 积分:2117
    • 等级:
    • 排名:第19834名
    • 原创:50篇
    • 转载:4篇
    • 译文:0篇
    • 评论:30条
    最新评论