一个前端基于Vue2.0全家桶,后端基于Express+Mongodb的前后端分离博客。前端界面使用了flexbox+rem布局,后端界面使用了...
之前一直都在用框架写东西,也没造过什么轮子,所以一直想用原生JS写点什么东西,无奈自己水平又有限,因此只能上网找别人造好的轮子,然后自己研究。本...
源码地址 一、发布/订阅者模式 订阅者把自己想订阅的事件注册到调度中心,当该事件触发时候,发布者发布该事件到调度中心(顺带上下文),由调度中心统...
最近几天在搭建博客,在做前端页面的时候因为要做成兼容pc端和移动端的响应式,对于我这样的菜逼来说没有接触过移动端,就在网上搜索了大量的资料...
一、概念 深度克隆:深度克隆的新对象可以完全脱离原对象,我们对新对象的修改不会反映到原对象中 二、知识点储备: 1. 函数的克隆直接通过普通赋值...
效果预览源码地址 一、事件流 1、冒泡 什么是事件冒泡官方的定义就是从最特定的事件目标到最不特定的事件目标。意思就是说,假如用户单击了一个元素,...
一、Object.keys() Object.keys()方法会返回一个由给定对象的所有可枚举自身属性的属性名组成的数组,数组中属性名的排列顺序...
需求:纵向三栏布局:头部、主体、尾部1.当不出现滚动条的时候头部和尾部固定在头和底侧,主体撑开剩余高度2.当出现滚动条的时候尾部跟在主体后面被撑...
一、遵循规范:CommonJS规范,同步引入模块 【注】:二次引入模块会直接使用缓存,大大提升了加载效率 二、模块引入过程: 路径分析 文件定位...