前端开发

TypeScript声明回调函数类型

2019-07-2695次阅读TypeScript
TypeScript声明回调函数类型,例如:event.on('change', function() {});
前端开发

iOS下键盘弹起收起

2019-07-2584次阅读javascript
在iOS中,输入框弹起键盘前后,页面都可能出现问题,需要监听下键盘弹起收起的状态,然后自己滚动一下。
前端开发

在iOS下可以通过监听微信的事件实现视频的自动播放

2019-07-2582次阅读javascript
在安卓下视频自动播放的兼容性很差,因此只能让用户手动触发视频播放。但是在 iOS 下可以通过监听微信的事件实现视频的自动播放。。
前端开发

018 - 045 = -19

2019-07-2568次阅读javascript
在JavaScript中,前缀0会把任何数字转换成八进制。但是,八进制中不使用8,任何包含8的数字都将被无声地转换为常规的十进制数字。
前端开发

0.1 + 0.2 不等于 to 0.3

2019-07-2559次阅读javascript
在JavaScript中,0.1 +0.2 == 0.3返回false。事实是,javascript将浮点数存储为二进制。
前端开发

Math.max() 比 Math.min() 小

2019-07-2555次阅读javascript
Math.max() > Math.min()返回false的事实看起来是错误的,但实际上它是正确的。如果没有参数传给min()或max(),那么它将返回以下值。
前端开发

Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause()

2019-07-24183次阅读javascript
Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause() 。Chrome在阻止视频自动播放时抛出错误的解决方案。
前端开发

null是一个对象

2019-07-2471次阅读javascript
null是一个对象,表示没有值。因此,null不应该是Object的实例。
前端开发

NaN是一个number类型

2019-07-2453次阅读javascript
NaN是一个number类型。而且NaN不等于它自己。实际上NaN不等于任何东西,验证一个变量是否是NaN可以使用isNaN()方法来判断。
前端开发

TypeScript版Ajax包括json、jsonp、post等请求

2019-07-23178次阅读javascriptTypeScript
TypeScript版Ajax包括json、jsonp、post等请求,使用Promise 对象返回结果,支持async/await解决回调地狱,书写更舒适。