前端开发语法
文章平均质量分 60
Mister-Bing
这个作者很懒,什么都没留下…
展开
-
ES6语法
ES6语法ES6 -> ECMA 标准jsES7 ES8…..ES5.xECMA-262 -> ES1.0ES2015ES6 -> 2015年6月 ES6.0每年6月份,发布一个版本2016年6月 ES6.1 ES7 ES20162017年6月 ES6.2(async awa...转载 2018-04-27 12:49:38 · 377 阅读 · 0 评论 -
javascript对象
原型(prototype)原型是实际对象被实例化的模型,有点像c++里类的意思。 调用构造函数的prototype可以修改原型,往所有被实例化的对象添加新的属性等操作。<script> function item() { this.a = 1; } let b = new item() console.log(b.a); i...原创 2018-05-12 11:51:23 · 198 阅读 · 0 评论 -
Javascript异步编程的4种方法 (转载自阮一峰)
你可能知道,Javascript语言的执行环境是”单线程”(single thread)。所谓”单线程”,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Jav...转载 2018-04-27 20:17:58 · 233 阅读 · 0 评论 -
关于js异步编程的理解与练习
js小白刚学异步, 有错误的地方及理解希望大家及时指出,谢谢大家重点检查代码的执行顺序.then和.catch后面是回调函数, 回调函数是需要加到event loop队列等待执行的(按加入顺序执行, FIFO先进先出)Event Loop是一个回调函数队列。当异步函数执行时,回调函数会被压入这个队列。JavaScript引擎直到异步函数执行完成后,才会开始处理事件循环。这意味着...原创 2018-04-27 20:57:30 · 467 阅读 · 0 评论 -
ES6异步编程基础语法
ES6类 _数据类型: number、string、boolean、Object、undefined、function用typeof检测出来数据类型: symbolnew Number(12)new String()new Array()symbol 使用情况一般定义: let syml = Symbol(‘aaa’);注意...转载 2018-04-27 21:59:09 · 303 阅读 · 0 评论 -
ES6 数组、扩展运算符、对象、Promise、模块化
数组: ES5里面新增一些东西循环: 1. for for(let i=0; i<arr.length; i++) 2. whilearr.forEach() // 代替普通for arr.forEach(function(val, index, arr){ console.log(val, index, arr)...转载 2018-04-27 22:02:42 · 349 阅读 · 0 评论 -
JavaScript事件
事件绑定1、绑定方法let div = document.getElementsByTagName("div")[0]div.onclick = function () { console.log("div")}这种方式,只能绑定一个处理方法,不能绑定多个2、事件监听器 let div = document.getElementsByTagName("...原创 2018-05-13 16:29:14 · 183 阅读 · 0 评论