代理模式

Vue

代理模式

  • 意图:不直接操作具体对象,而是提供一个代理对象,控制具体对象的引用
  • 主要解决:直接访问会给访问者或目标对象带来很多麻烦,比如:对象创建开销较大、目标对象安全控制
  • 现实实例:widows快捷方式、各种火车票代售
  • 使用场景:图片预加载、代理收集http请求(web解决跨域),合并然后一次性发送、惰性加载缓存代理(通过代理收集一些数据,等到访问者需要时才加载)

前端路由

Vue

前端路由

  • 路由:将请求路由到(通过某条线路发送到)处理他们的代码的一种机制
  • 前端路由:一般在单页面应用中,我们需要地址栏Url发生变化的同时达到局部渲染而不是去服务端请求新的页面或数据

小程序中使用iconfont

微信小程序

小程序中使用iconfont

  • web开发中使用字体图标有很多好处,比如:矢量(无论如何缩放都保持高清)、体积小等等
  • 小程序开发与平时web开发类似,也可以使用字体图标,但是src:url()无论本地还是远程地址都不行,base64值则都是可以显示的

this

Vue

this

  • 函数的调用方式决定了this的值
  • this不能在执行期间被赋值