摘要: vue动态class——实现tag的选中状态 阅读全文
posted @ 2018-07-30 19:08 EthanCheung 阅读(639) 评论(0) 推荐(0)
摘要: axios 应用中进一步封装 /* 能发送异步ajax请求的函数模块 封装axios库 函数的返回值是promise对象 1. 优化1: 统一处理请求异常? 在外层包一个自己创建的promise对象 在请求出错时, 不reject(error), 而是显示错误提示 2. 优化2: 异步得到不是rep 阅读全文
posted @ 2018-07-27 15:29 EthanCheung 阅读(244) 评论(0) 推荐(0)
摘要: cookie基础知识 cookie封装 阅读全文
posted @ 2018-07-26 23:54 EthanCheung 阅读(146) 评论(0) 推荐(0)
摘要: 区别一般 http 请求与 ajax 请求 1. ajax 请求是一种特别的 http 请求 2. 对服务器端来说, 没有任何区别, 区别在浏览器端 3. 浏览器端发请求: 只有 XHR 或 fetch 发出的才是 ajax 请求, 其它所有的都是 非 ajax 请求 4. 浏览器端接收到响应 (1 阅读全文
posted @ 2018-07-26 16:40 EthanCheung 阅读(169) 评论(0) 推荐(0)
摘要: jQuery的extend方法 jQuery监听DOM加载 阅读全文
posted @ 2018-07-26 10:19 EthanCheung 阅读(2384) 评论(0) 推荐(0)
摘要: js伪数组 伪数组是一个含有 length 属性的json对象,按索引方式存储数据,它不具有数组的一些方法,能通过Array.prototype.slice.call()或者Array.from()转换为真正的数组 var obj = {0:'z',1:'z',2:'x',length:3}; // 阅读全文
posted @ 2018-07-26 09:59 EthanCheung 阅读(196) 评论(0) 推荐(0)
摘要: Restful api 理解和使用以及 json server 1. RESTAPI: restful (1) 发送请求进行 CRUD 哪个操作由请求方式来决定 (2) 同一个请求路径可以进行多个操作 (3) 请求方式会用到 GET/POST/PUT/DELETE 2. 非 RESTAPI: res 阅读全文
posted @ 2018-07-26 09:56 EthanCheung 阅读(249) 评论(0) 推荐(0)
摘要: 真伪数组转换 阅读全文
posted @ 2018-07-25 23:10 EthanCheung 阅读(116) 评论(0) 推荐(0)
摘要: jQuery基本结构/* 1.jQuery的本质是一个闭包 2.jQuery为什么要使用闭包来实现? 为了避免多个框架的冲突 3.jQuery如何让外界访问内部定义的局部变量 window.xxx = xxx; 4.jQuery为什么要给自己传递一个window参数? 为了方便后期压缩代码 为了提升查找的效率 5.jQuery为什么要给自己接收一个undefined参数? ... 阅读全文
posted @ 2018-07-25 19:44 EthanCheung 阅读(353) 评论(0) 推荐(0)
摘要: Es5中的类和静态方法 继承(原型链继承、对象冒充继承、原型链+对象冒充组合继承) 阅读全文
posted @ 2018-07-25 16:34 EthanCheung 阅读(320) 评论(0) 推荐(0)