前言 1.视觉暂留 眼睛的另一个重要特是视觉惰,即光象一旦在视网膜上形成,视觉将会对这个光象的感觉维持一个有限的时间,这种生理现象叫做视觉暂留。对于中等亮度的光刺激,视觉暂留时间约为50ms至200ms...
JavaScript
Web应用从服务端主动推送数据到客户端的方式有哪些?
HTTP协议遵循经典的客户端-服务器模型,客户端发送一个请求,然后等待服务器端的响应,服务器端只能在接收到客户端的请求之后进行响应,不能主动的发送数据到客户端。 客户端想要在不刷新页面的情况下实时获...
Nodejs和ES6模块化不同点
前言 历史上,JavaScript一直没有自己模块体系(module),无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。Javascript不是一种模块化编程语言,它不支持”类”(class),更遑论”模块”(mod...
常用19个ES6的简写技巧
代码精炼是每个有追求的程序所向往的,本文总结了19个JavaScript的简写技术,其中包括三元操作符、短路求值简写方式、声明变量简写方法等等,还有些自己的理解加上去;希望对你有帮助。 1. 三元操作符 当...
JavaScript的7种继承方式和各自的优缺点
前言: 面向对象编程很重要的一个方面,就是对象的继承。A 对象通过继承 B 对象,就能直接拥有 B 对象的所有属性和方法。这对于代码的复用是非常有用的。大部分面向对象的编程语言,都是通过“类”(class)实...