文章列表

举例解析 JavaScript 中的防抖和节流

防抖(Debounce)和节流(throttle)都是用来控制某个函数在一定时间内执行多少次的技巧,两者相似而又不同。

当我们给 DOM 绑定事件的时候,加了防抖和节流的函数变得特别有用。为什么呢?因为我们在事件和函数执行之间加了一个控制层。记住,我们是无法控制 DOM 事件触发频率的。

一款好看的 VSCode 代码主题和图标主题

自从微软推出 Visual Studio Code 这款编辑器之后,就基本上没用过其他的编辑器和 IDE 了。到底是啥原因这么爱这款编辑器呢?启动速度快、插件市场成熟、主流开发语言基本都支持。这么说吧,在遇到 VS Code 之前我是用 WebStorm 这个的,换了 VS Code 之后简直就是起飞的节奏。

匿名函数自调用(IIFE)

JavaScript 中定义函数的方式有多种,函数直接量就是其中一种。如 var fun = function(){},这里 function 如果不赋值给 fun 那么它就是一个匿名函数。好,看看匿名函数的如何被调用。

网易前端 CSS 编码规范

你是否常常碰到以下问题:你总是看不懂他写的代码,或者读起来很吃力;你需要改他的代码却无从下手,或总是要去问他这里是什么改了会不会影响其他代码;你和他一起开发一个产品,你总是怕代码和他有冲突或互相影响;你的代码在多次维护任务之后变得越来越臃肿,越来越难以维护。

解决以上问题只需一种方法----读我们的规范!

[Mozilla]Ajax快速入门

什么是 Ajax?

Ajax 的意思就是异步的 JavaScript 和 XML。简而言之,它是使用 XMLHttpRequest 对象与服务器端通信的脚本语言。它可以发送及接收各种格式的信息,包括 JSON、XML、HTML 和文本文件。Ajax 最为吸引人的就是它的“异步”特性,这意味着Ajax 可以无需刷新页面而与服务器端进行通信。允许你根据用户事件来更新部分页面内容。