随笔分类 -  ES6

摘要:1 handleChange(val) { 2 let obj = {} 3 // 遍历数组 4 obj = this.options.find(item => { 5 // 筛选出匹配的数据 6 return item.id val 7 }) 8 this.hzid = obj.hzid 9 th 阅读全文
posted @ 2019-04-15 13:51 叶子玉 阅读(2341) 评论(0) 推荐(0) 编辑
摘要:JS:单线程 一个主要的任务流程,处理JS程序。 如果遇上耗时的事情,会阻塞后续代码的执行。 所以需要把一些耗时的事情通过新开线程的方式来实现。(主线程继续往下走,不影响后续代码的执行) 我们把这些任务成为异步任务。(在同一时间段内做多件事情) 常用的异步处理方式: JS为我们提供的异步处理函数: 阅读全文
posted @ 2019-03-08 19:53 叶子玉 阅读(343) 评论(0) 推荐(0) 编辑
摘要:ES6之模板字符串 阮一峰介绍模板字符串 阅读全文
posted @ 2018-12-04 20:00 叶子玉 阅读(806) 评论(0) 推荐(0) 编辑
摘要:1. 咱们来聊聊JS中的异步,以及如何异步 2. 关于JS中的同步和异步 阅读全文
posted @ 2018-08-14 10:49 叶子玉 阅读(220) 评论(0) 推荐(0) 编辑
摘要:在控制台输入: new Set([...document.querySelectorAll('*')].map(v => v.nodeName)) 阅读全文
posted @ 2018-08-10 13:26 叶子玉 阅读(266) 评论(0) 推荐(0) 编辑
摘要:1. 箭头函数(=>) ES6中引入了箭头函数来代替 function,即在定义方法的时候不用写 function ,=> 的左边为函数名和参数,右边为执行操作和返回值。 箭头函数写法简洁,同时解决了JS中 this 作用域的问题。 因为箭头函数内部没有定义 this 对象,所以函数内部的 this 阅读全文
posted @ 2018-05-23 12:08 叶子玉 阅读(185) 评论(0) 推荐(0) 编辑
摘要:ES6标准新增了一种新的函数:Arrow Function(箭头函数)。箭头函数是函数的快捷写法 上面的箭头函数相当于: 箭头函数完全修复了this的指向,this总是指向词法作用域,也就是外层调用者obj。 箭头函数最直观的三个特点。 不需要function关键字来创建函数 省略return关键字 阅读全文
posted @ 2018-04-05 16:26 叶子玉 阅读(195) 评论(0) 推荐(0) 编辑