摘要: 最近有用户提出腾讯位置服务路线规划插件在小程序自定义导航栏之后,导致路线规划插件的导航栏消失问题,发现小程序自定义导航栏会影响插件导航栏。 决定使用插件自定义导航栏来解决这一问题。下面是对于插件自定义导航栏的开发心得。 了解小程序导航栏 小程序导航栏的总体划分为下面几个区域: 小程序自定义导航栏 小 阅读全文
posted @ 2019-09-26 14:57 Mr.Ember 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 圆形与矩形的碰撞检测--Mr.Ember 已知:圆形半径和坐标* 矩形四个点坐标* 判断是否相交 先去找出矩形上离圆心最近的点,判断该点的距离是否小于圆半径,若小于半径,则为碰撞。 let closestPoint = {x:0, y:0}; 约定圆形和矩形的类: //圆形 function Cir 阅读全文
posted @ 2019-08-23 12:05 Mr.Ember 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 为什么要做小程序框架? 组件机制 多端复用 小程序实现原理 数据驱动视图更新;视图交互触发事件,事件响应函数修改数据再次触发视图更新 ​​ mpvue原理 jsBridge vue.js和小程序的工作原理一致,可以把小程序的功能托管给vue.js,在正确的时机将数据变更同步到小程序,从而达到开发小程 阅读全文
posted @ 2019-08-20 17:01 Mr.Ember 阅读(1977) 评论(0) 推荐(1) 编辑
摘要: webpack学习--Mr.Ember 一. 常见的loader 1. file-loader:把文件输入到一个文件中,通过相对URL引用输出的文件。 2. url-loader:与file-loader类似,在嗯见很小的情况下一base64的方式把文件内容注入到代码中。 3. source-map 阅读全文
posted @ 2019-05-17 09:42 Mr.Ember 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 原型链、继承--Mr.Ember 构造函数、原型对象和实例之间的关系 图示表示如下 ES6 extends继承做了什么操作 代码中有两条原型链 此时两条链如下图所示关系 结合代码知道,ES6extends继承,主要是: 1. 把子类构造函数(Child)的原型(__proto__)指向了父类构造函数 阅读全文
posted @ 2019-02-26 17:20 Mr.Ember 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Promise对象--Mr.Ember 摘要 所谓promise,简单来说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作) promise对象有一下特点: 1. 对象的状态不受外界影响 2. 一旦状态改变就不会再变,任何时候都可以得到这个结果。 有了promise对象,就可以将异 阅读全文
posted @ 2019-02-14 16:48 Mr.Ember 阅读(466) 评论(0) 推荐(0) 编辑
摘要: http学习之路 摘要 在请求的页面里有些静态文件(图片,css,js)不是经常变化的,将这些文件存储起来,也是客户端优化用户浏览体验的一个好方法。http缓存作为web性能优化的重要手段,但是对于前端来说只是知道浏览器会对静态文件进行缓存,但为什么被缓存,缓存是怎么失效的并不清楚。下面为大家介绍h 阅读全文
posted @ 2019-01-26 12:05 Mr.Ember 阅读(220) 评论(0) 推荐(0) 编辑
摘要: DOM编程 访问和修改DOM元素 修改DOM元素的样式会导致重绘和重排 通过DOM事件处理与用户交互 浏览器通常会把DOM和JavaScript独立实现。两个独立的功能只要通过彼此的接口链接,就会产生消耗。访问的次数越多,产生的消耗越多,所以尽量减少过桥的次数。 DOM的访问和修改 1. inner 阅读全文
posted @ 2019-01-23 18:38 Mr.Ember 阅读(90) 评论(0) 推荐(0) 编辑
摘要: DOM学习之路--Mr.Ember 摘要:打好基础从DOM基础开始 一. 事件冒泡和捕获 当一个元素事件被触发时,不仅只在对象本身触发一次,还经历了三个阶段: (1)捕获阶段:文档先由根对象(document)向内捕获事件对象 (2)目标阶段:到达目标事件位置,触发事件 (3)冒泡阶段:再从目标事件 阅读全文
posted @ 2019-01-21 21:16 Mr.Ember 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 广度优先搜索,深度优先搜索-JavaScript 摘要: 掌握好数据结构对前端和后端都很有必要,js中DOM可以跟树这种数据结构联系起来,相信大家都不陌生。 遍历下面这颗DOM树,遍历到节点时,打印当前节点和类名 1. 深度优先搜索 深度优先遍历是指从某个顶点出发,首先访问这个顶点,然后找出刚访问这 阅读全文
posted @ 2019-01-12 15:10 Mr.Ember 阅读(560) 评论(0) 推荐(0) 编辑