javascript三种遍历数组的写法,使用for循环或while循环,数组的forEach方法,也可以用来遍历数组。
hasOwnProperty方法判断对象属性是否为对象自身的属性
对象采用大括号表示,这导致了一个问题:如果行首是一个大括号,它到底是表达式还是语句?
出自于MDN:file.type 仅仅对常见文件类型可靠。例如图像、文档、音频和视频。不常见的文件扩展名会返回空字符串。开发者最好不要依靠这个属性,作为唯一的验证方案。
CSS3彩色进度条加载动画带进度百分比看这里。拖拽事件:onDragEnter :拖拽的物体进入时触发
onDragOver :拖拽的物体在区域中拖动时持续触发
onDragLeave :拖拽的物体离开区域时触发
onDrop :拖拽的物体放置在区域中时触发
new DOMParser().parseFromString()及document.createRange().createContextualFragment()可以将HTML字符串转换为DOM对象。
本例共有AJAX、Fetch两种实现方法代码片段,仅供参考。
new Date()格式化在Safari中为Invalid Date。 Safari浏览器应该用‘2017/10/23’来代替‘2017-10-23’
js判断浏览器兼容css中webkit、Moz、O、ms。注意:把标准transform、大概率的webkitTransform放在数组最前面。
Fetch API提供了一个全局fetch()方法,该方法提供了一种简单,合理的方式来跨网络异步获取资源。这种功能以前是使用XMLHttpRequest实现的。与XMLHttpRequest不同的是,它的API不是事件机制,而采用了目前流行的Promise方式处理。本文介绍一下Fetch结合async/await使用