css制作三角形

向下拖动当前页面,我们会看到页面右下角有个“返回顶部”按钮,其中有一个三角形。除了用图片,我们还可以用css来实现这种三角形效果,下面我们分析一下怎么利用css制作三角形。

More

jsfuck 6个字符写js代码(一)

JavaScript是一门灵活的语言,表达力很丰富。JSFuck使得我们可以只使用[,],(,),!,+等6个字符来写JavaScript代码。虽然实际应用中根本不会有人这么写代码,但是这种做法很有趣,对其原理的探讨也很有助于加深我们对JavaScript的理解。

More

去抖和节流(debounce & throttle)

关于函数去抖和节流,一言以蔽之,去抖是为了防止短时间内多次触发同一事件,造成意外的结果,比如连续点击抽取特等奖按钮,抽出了多名特等奖;节流是为了防止某事件触发的频率过高,造成性能问题,比如拖动滚动条连续密集触发scroll事件,如果回调事件复杂,造成浏览器卡顿。

More