前端开发

没有jquery!原生js可定制的跨浏览器日期时间选择器插件Rome

2019-07-31617次阅读原生Jsjavascript
Rome是一款纯js可定制的跨浏览器日期时间选择器插件。该日期时间选择器不依赖于jQuery,但它依赖于moment.js。可以通过CSS文件来自定义该日期时间选择器的外观样式。
前端开发

css:not()排除多个类

2019-07-29739次阅读javascript
:not()没有像and或者or一样的逻辑组合器,但你可以链接它们,这实际上就像and。
前端开发

iOS下键盘弹起收起

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

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

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

018 - 045 = -19

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

0.1 + 0.2 不等于 to 0.3

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

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

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

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

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

null是一个对象

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

NaN是一个number类型

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