
es6
夜猫的兔子
这个作者很懒,什么都没留下…
展开
-
Object.assign()方法的用法
1.合并多个对象2.克隆对象(浅);3.为对象添加多个方法定义方法:insertRprm(data) { let params = Object.assign({}, { pagename: 'new_wechat', eventtype:'tap', side: 'C', }, data) }使...原创 2018-11-14 13:49:13 · 1771 阅读 · 2 评论 -
Promise
在JavaScript的世界中,所有代码都是单线程执行的。由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行。异步执行可以用回调函数实现:function callback() { console.log('Done');}console.log('before setTimeout()');setTimeout(callback, 10...原创 2018-11-14 14:10:36 · 204 阅读 · 0 评论 -
#es6#Symbol
ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。1.使用Symbol来作为对象属性名(key)当使用了Symbol作为对象的属性key后,在对该对象进行key的枚举时,会有什么不同?在实际应...原创 2019-06-25 20:32:18 · 150 阅读 · 0 评论