H5 notification浏览器桌面通知

2019-02-21
阅读 6 分钟
9.9k
Notification是HTML5新增的API,用于向用户配置和显示桌面通知。上次在别的网站上看到别人的通知弹窗,好奇之余也想知道如何实现的。实际去查一下发现并不复杂,且可以说比较简单,故写篇博客分享给大家,希望能帮你们了解这个API。

掌握浏览器重绘(repaint)重排(reflow))-前端进阶

2018-12-24
阅读 5 分钟
11.4k
很多人都知道要减少浏览器的重排和重绘,但对其中的具体原理以及如何具体操作并不是很了解,当突然提起这个话题的时候,还是会一脸懵逼。希望大家可以耐着性子阅读本文,仔细琢磨,彻底掌握这个知识点!

前端er怎样操作剪切复制以及禁止复制+破解等

2018-08-09
阅读 6 分钟
5.3k
有时候我们经常会碰到这些场景:玩掘金、知乎的时候复制一段文字,总是会在内容后面加上一些版权信息,以及像小说网站等都有禁止选中,禁止复制这种功能,还有点击自动复制账号的功能。

JS高程中的垃圾回收机制与常见内存泄露的解决方法

2018-07-09
阅读 4 分钟
12.8k
起因是因为想了解闭包的内存泄露机制,然后想起《js高级程序设计》中有关于垃圾回收机制的解析,之前没有很懂,过一年回头再看就懂了,写篇博客与大家分享一下。如果喜欢的话可以点波赞/关注,支持一下。

Js 的事件循环(Event Loop)机制以及实例讲解

2018-06-19
阅读 3 分钟
18.7k
大家都知道js是单线程的脚本语言,在同一时间,只能做同一件事,为了协调事件、用户交互、脚本、UI渲染和网络处理等行为,防止主线程阻塞,Event Loop方案应运而生...

如何判断用户浏览器以及一些前端常用的正则表单验证

2018-05-07
阅读 4 分钟
2.9k
在我们做用户授权登录(微信,qq授权),以及根据对应浏览器做对应的操作的时候,经常会遇到需要判断用户使用的浏览器的需求,以及在需要用户输入信息的时候,有需要验证的一些正则。如果喜欢的话可以点波赞/关注,支持一下,希望大家看完本文可以有所收获。