有静态方法的枚举

可以使用enumnamespace为枚举添加静态方法。

enum Weekday {
  Monday,
  Tuseday,
  Wednesday,
  Thursday,
  Friday,[......]

阅读全文

js如何监听滚动结束

没有现成的scrollEnd事件可以拿来就用,那么,怎么监测滚动已经结束了呢?

可以用setTimeout来处理模拟滚动结束。

let scrollTimer;
document.addEvent[......]

阅读全文

vue中的$listeners与$attrs

关于$listeners$attrs,在vue官网上有相关介绍,点击查看

这里讲一个用法,比如有三个组件Test1,Test2Test3,Test1中可以向Test2中传递属性,而Test2又[……]

阅读全文

关于mac上的输入法

刚开始使用时,总是感觉特别别扭,可能是之前windows上的输入法用习惯了,突然切换到这里,总是感觉不太舒服。不过,在真正的了解之后,觉得自带的输入法甚是强大,尤其是快捷键。

切换中英文,在wind[……]

阅读全文

1024

今天是节日哟,祝所有的程序猿and程序媛们节日快乐。

[……]

阅读全文

webstorm错误Unresolved type number

在webstorm中,ts的基本类型都不认识,提示这样一个错误信息

Unresolved type number

解决办法:

File -> Invalidate Caches / Rest[……]

阅读全文

ts中的Record

ts官网上关于Record的介绍是少之又少,所谓的高级类型,Record到底是用来干嘛的呢?

顾名思义,Record用来拷贝属性,官网上有这么一句话:Record并不需要输入类型来拷贝属性。是什么意[……]

阅读全文

浏览器new Date bug

new Date('2018-10-16 16:00:21')

这样一段代码,虽然看起来是一个正常的日期,但是在IE中,和IOS的Safari中返回的竟然是Invalid Date,但是在其它的浏[……]

阅读全文