摘要: 不同点: 1)defer要等到整个页面在内存中正常渲染结束(DOM 结构完全生成,以及其他脚本执行完成),才会执行; async一旦下载完,渲染引擎就会中断渲染,执行这个脚本以后,再继续渲染。一句话,defer是“渲染完再执行”,async是“下载完就执行”。 2)如果有多个defer脚本,会按照它 阅读全文
posted @ 2018-03-20 17:05 麦芽无心 阅读(178) 评论(0) 推荐(0) 编辑
摘要: module模块功能主要由两个命令构成:export和import 1、export用法 export用于规定模块的对外接口,import用于输入其他模块提供的功能 export var firstName = 'multiply'; export var lastName = 'Json'; ex 阅读全文
posted @ 2018-03-20 17:00 麦芽无心 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: Promise对象 1、用法说明 1)Promise构造函数接受一个函数作为参数,该函数的两个参数分别是resolve和reject 2)Promise 新建后就会立即执行。 3)Promise实例生成以后,可以用then方法分别指定resolved状态和rejected状态的回调函数 then方法 阅读全文
posted @ 2018-03-14 16:14 麦芽无心 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Object.create(null) 创建的对象是一个空对象,在该对象上没有继承 Object.prototype 原型链上的属性或者方法,例如:toString(), hasOwnProperty()等方法 Object.create()方法接受两个参数:Object.create(obj,pr 阅读全文
posted @ 2018-03-13 16:41 麦芽无心 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1、实例属性和操作方法 1)size属性 const map = new Map(); map.set('foo', true); map.set('bar', false); console.log(map.size); 2)set(key, value) 3)get(key) 如果找不到key, 阅读全文
posted @ 2018-03-13 14:15 麦芽无心 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: 新的数据结构Set set实例的属性和方法1)Set结构的实例有以下属性 Set.prototype.constructor: 构造函数,默认就是Set函数 Set.prototype.size:返回Set实例的成员总数2)set实例的方法分为两大类:操作方法(用于操作数据)和遍历方法(用于遍历成员 阅读全文
posted @ 2018-03-12 17:39 麦芽无心 阅读(249) 评论(0) 推荐(0) 编辑
摘要: input[type=radio] { display: inline-block; vertical-align: middle; width: 15px; height: 15px; -webkit-appearance: none; background-color: transparent; 阅读全文
posted @ 2018-03-12 15:11 麦芽无心 阅读(738) 评论(0) 推荐(0) 编辑
摘要: Object.assign()用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)。1、以对象为参数的合并1)Object.assign方法的第一个参数是目标对象,后面的参数都是源对象 const target = {a: 1}; const source1 = 阅读全文
posted @ 2018-03-09 17:15 麦芽无心 阅读(10634) 评论(0) 推荐(1) 编辑
摘要: H5中标签audio在手机端不能自动播放 在页面上加上如下代码即可 <audio id="music" autoplay="true" loop="loop" class="audioMusicBtn media-audio" controls="controls" preload src="ima 阅读全文
posted @ 2018-03-09 10:52 麦芽无心 阅读(4510) 评论(0) 推荐(0) 编辑
摘要: es6 Array.from() 方法将两类对象转为真正的数组 用法:用于将两类对象转为真正的数组:类似数组的对象和可遍历(iterable)的对象(包含ES6新增的数据结构Set和Map); 说明:1)只要是部署了Iterator接口的数据结构,Array.from都能将其转化为数组 2)如果参数 阅读全文
posted @ 2018-03-08 15:49 麦芽无心 阅读(172) 评论(0) 推荐(0) 编辑