摘要: 移动端调试; (1)模拟手机调试; (2)真机调试之android手机+Chrome; (3)真机调试之iphone+safai; (4)UC浏览器; (5)微信内置浏览器调试; (6)调试工具debuggap; (7)抓包; 细节参考:https://segmentfault.com/a/1190 阅读全文
posted @ 2018-12-10 16:03 GQMM 阅读(238) 评论(0) 推荐(0) 编辑
摘要: (1)流程建议 ①模拟线上的开发环境 本地反向代理线上真实环境开发。(apache, ngins, node.js都可实现) ②模拟线上的测试环境 模拟线上的测试环境,其实是需要一台真实数据的测试机,建议没条件搭载daily的,就直接使用线上数据测试,只不过部分程序走你们的测试环境而已,最好是搭载d 阅读全文
posted @ 2018-12-10 15:38 GQMM 阅读(5856) 评论(0) 推荐(0) 编辑
摘要: (1)块作用域 - let (2)衡量 - const (3)解构数组 - Array Destructuring (4)解构对象 - Object Destructuring (5)模板字符串 - Template Strings (6)展开操作符 (7)剩余操作符 (8)解构参数 (9)箭头函数 阅读全文
posted @ 2018-12-10 14:33 GQMM 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,一共有两种类型的值,原始值和对象值。每个对象都有一个内部属性 prototype ,我们通常称之为原型。原型的值可以是一个对象,也可以是null。如果它的值是一个对象,则这个对象也一定有自己的原型。这样就形成了一条线性的链,我们称之为原型链。 原型链查找:进行方法调用的时候 阅读全文
posted @ 2018-12-10 10:55 GQMM 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 意义:懒加载的主要目的就是作为服务器前端的优化,减少请求次数或者延迟请求数。 实现原理:先加载一部分数据,当触发某个条件时利用异步(async)加载剩余的数据,新得到的数据不会影响原有数据的显示,同时最大幅度的减少服务器端资源耗用。 实现方式: 1.第一种是纯粹的延迟加载,使用setTimeOut和 阅读全文
posted @ 2018-12-10 10:11 GQMM 阅读(2987) 评论(0) 推荐(0) 编辑