摘要: 一、概要 这份汇总整理,很程度上参考了GitHub最全前端资源汇总;云集前端教程、开发资源、免费书籍、手册规范、求职面试等等,旨在为前端学习 & 技能提升提供方便。当然,并不期望这成为一个前端武学收藏夹;毕竟,只有自己掌握,才是真正拥有;况且前端发展如火如荼,日新月异。这里会尽量保持探索 & 学习 阅读全文
posted @ 2018-07-12 23:57 adlod 阅读(996) 评论(0) 推荐(1) 编辑
摘要: Promise的含义 Promise的含义 Promise的含义 Promise的含义 Promise的含义 promise是异步编程的一种解决方法,比传统的回调函数和事件更合理更强大。他由社区最早提出和实现,ES6将其写进语言标准,统一了用法,原生提供了promise对象。所谓promise,简单 阅读全文
posted @ 2018-07-12 12:21 adlod 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: ES6中新增了箭头函数这种语法,箭头函数以其简洁性和方便获取this的特性,俘获了大批粉丝儿 它也可能是面试中的宠儿, 我们关键要搞清楚 箭头函数和普通函数中的this 一针见血式总结: 普通函数中的this: 1. this总是代表它的直接调用者(js的this是执行上下文), 例如 obj.fu 阅读全文
posted @ 2018-07-09 18:35 adlod 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 箭头函数中的this指向的是定义时的this,而不是执行时的的this 。 举例: 案例中,我们的obj对象中有一个属性x和一个属性show( )方法,show( )通过this打印出x的值,结果是undefined。这是为什么呢?难道x的值不是100吗? 没错,x的值确实是100,但问题出在了th 阅读全文
posted @ 2018-07-09 16:01 adlod 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一:ES6为函数做了哪些扩展 参数的默认值 传统写法: 这是传统的实现方式,通过或运算实现,原理:如果运算符||左侧为true,直接返回左侧的值,否则返回右侧的值;但是前提是参数对应的布尔值不能false(比如:数字0,空字符串等转换成布尔值就是false),因此,这种方式存在不足和缺陷。 ES6的 阅读全文
posted @ 2018-07-09 15:41 adlod 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 什么是ajax AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步跟新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统方法的缺点: 传统的web交互式用户触发一个http请求服务器,然后服务器在收到之后,在做出响应到用户 阅读全文
posted @ 2018-07-09 00:46 adlod 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 第一节:什么是ES6? ES6是什么?跟JavaScript有什么关系? JavaScrip由三部分组成:分别是ECMAScript,BOM和DOM. 1)由此看出,ECMAScript是JavaScript的组成部分,是JS的核心,描述了语言的基本语法(var、for、if、array等)和数据类 阅读全文
posted @ 2018-07-07 15:58 adlod 阅读(976) 评论(0) 推荐(0) 编辑