前端开发

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解决回调地狱,书写更舒适。
前端开发

CommonJS模块module.exports与exports区别

2019-07-2265次阅读javascript
CommonJS模块规范,每个模块内部module变量代表当前模块。这个变量是一个对象,它的exports属性(即module.exports)是对外的接口。加载某个模块,其实是加载该模块的module.exports属性。