摘要: 技术栈 vue-cli:使用脚手架工具创建项目。 postcss-pxtorem:转换px为rem的插件。 自动设置根节点html的font-size 因为rem单位是相对于根节点的字体大小的,所以通过设置根节点的字体大小可以动态的改变rem的大小。 原理网上有很多文章分享,这里不具体解释。 1、创 阅读全文
posted @ 2018-02-07 17:53 蔚京霖 阅读(735) 评论(0) 推荐(0) 编辑
摘要: touchstart: // 手指放到屏幕上的时候触发 touchmove: // 手指在屏幕上移动的时候触发 touchend: // 手指从屏幕上拿起的时候触发 touchcancel: // 系统取消touch事件的时候触发。至于系统什么时候会取消,不详 client / clientY:// 触摸点相对于浏览器窗口viewport的位置 page... 阅读全文
posted @ 2018-02-05 18:16 蔚京霖 阅读(820) 评论(0) 推荐(0) 编辑
摘要: sessionStorage 容量大小约为5M左右,该方式的生命周期为关闭浏览器窗口为止 localStorage 容量大小约为20M左右, 存储的数据不会随着用户浏览时会话过期而过期,但会应用户的请求而删除。 注意点:只能存储字符串,如果是json对象的话,可以将对象JSON.stringify( 阅读全文
posted @ 2018-01-23 16:13 蔚京霖 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 第一种方法: window.open(url) 第二种方法: 创建一个a标签,将URL写进href属性。再给这个a标签加上download属性,然后触发点击,一般浏览器就可以开启下载了。 阅读全文
posted @ 2018-01-22 12:54 蔚京霖 阅读(135) 评论(0) 推荐(0) 编辑
摘要: JS最初被设计用在浏览器中,那么想象一下,如果浏览器中的JS是多线程的。 是通过的事件循环(event loop),理解了event loop机制,就理解了JS的执行机制。 按照这种分类方式:JS的执行机制是: 首先判断JS是同步还是异步,同步就进入主进程,异步就进入event table 异步任务 阅读全文
posted @ 2018-01-19 18:28 蔚京霖 阅读(122) 评论(0) 推荐(0) 编辑
摘要: netstat -apn | grep 80 kill -l PID 关闭进程 阅读全文
posted @ 2018-01-19 17:58 蔚京霖 阅读(2016) 评论(0) 推荐(0) 编辑
摘要: 什么是闭包?这就是闭包! 有权访问另一个函数作用域内变量的函数都是闭包。这里 inc 函数访问了构造函数 a 里面的变量 n,所以形成了一个闭包。 var c = a(),这一句 a()返回的是函数 inc,那这句等同于 var c = inc; c(),这一句等同于 inc(); 注意,函数名只是 阅读全文
posted @ 2018-01-19 11:06 蔚京霖 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 1.事件流 事件发生时会在元素节点与根节点之间按照特定的顺序传播,路径所经过的所有节点都会收到该事件,这个传播过程即DOM事件流。 2.两种事件流模型 1.冒泡型事件流:事件的传播是从最特定的事件目标到最不特定的事件目标。即从DOM树的叶子到根 2.捕获型事件流:事件的传播是从最不特定的事件目标到最 阅读全文
posted @ 2018-01-17 10:23 蔚京霖 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 如何解决failed to push some refs to git 工具/原料 git 工具/原料 git git git 方法/步骤 1 在使用git 对源代码进行push到gitHub时可能会出错,信息如下 3.出现错误的主要原因是github中的README.md文件不在本地代码目录中 4 阅读全文
posted @ 2018-01-09 16:56 蔚京霖 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 标题 768)col-md-*(中型台式电脑 >992 )col-lg-*(大型台式 >1200) --> 首页 导航 辩题 第四个 ... 阅读全文
posted @ 2018-01-09 16:15 蔚京霖 阅读(3610) 评论(0) 推荐(0) 编辑