自定义事件CustomEvent

我们在使用js操作dom元素时,经常会监听页面的许多事件,例如点击事件click、鼠标移动mousemovemouseout等等事件,这些事件是浏览器中预定义好的,我们直接就可以来监听这些事件。[……]

阅读全文

在js中创建一个类

这个看起来貌似有很多种办法吧。那,既然是写这篇文章,肯定是要写点特别之处。

通常情况下,可以使用es6的class,或者使用es5,可以按照如下的方法来创建新类。

function Person([......]

阅读全文

sticky尝鲜

众所周知,css中的position代表的是定位的方式,它有relativeabsolutestaticfixed几个常见的属性。本文要说说它另外的一个属性sticky,所谓的粘性布局。

什么[……]

阅读全文

接口与抽象类

异同点

  1. 接口里只能包含抽象方法,不包含已提供实现的方法;抽象类可以包含以实现的方法。

  2. 接口不能定义静态方法;抽象类中可以定义静态方法,但是应该是普通方法才行。

  3. 接口只能定义静态常量Field,不能[……]

阅读全文

幸存者偏差

幸存者偏差(Survivorship bias),另译为“生存者偏差 ”或“存活者偏差”,是一种常见的逻辑谬误(“谬误”而不是“偏差”),意思是只能看到经过某种筛选而产生的结果,而没有意识到筛选的过程[……]

阅读全文