摘要: 什么是单线程,和异步有什么关系? 单线程是指同一时间只能做一件事,避免DOM渲染冲突,异步是解决单线程最佳方案。webworker支持多线程,但不能访问DOM。setTimeout、setInterval为异步代码。 什么是event-loop? 指事件轮循,主进程先执行同步代码,异步函数先放在异步 阅读全文
posted @ 2018-04-04 14:49 web前端kelly 阅读(302) 评论(0) 推荐(0) 编辑
摘要: const name = 'kelly', age = 18; const html = `<div> <p>name: ${name}</p> <p>age: ${age}</p> </div>` const obj = {a:10,b:20,c:30} const {a,c} = obj con 阅读全文
posted @ 2018-04-02 17:05 web前端kelly 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 懒加载: ? 也叫延迟加载,即在需要的时候进行加载,随用随载。 为什么需要懒加载? 像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了loading也是不利于用户体验,而运用懒加载则可以 阅读全文
posted @ 2018-03-23 14:34 web前端kelly 阅读(924) 评论(0) 推荐(0) 编辑
摘要: * `Vue.nextTick(callback)`,当数据发生变化,更新后执行回调。* `Vue.$nextTick(callback)`,当dom发生变化,更新后执行的回调。 阅读全文
posted @ 2018-03-09 20:45 web前端kelly 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 所以在原来的swiper初始化代码中加上这两行即可。 阅读全文
posted @ 2018-03-08 17:17 web前端kelly 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 判断是否为手机号 function isPoneAvailable(pone) { var myreg = /^[1][3,4,5,7,8][0-9]{9}$/; if (!myreg.test(pone)) { return false; } else { return true; } } 阅读全文
posted @ 2018-02-26 12:03 web前端kelly 阅读(305) 评论(0) 推荐(0) 编辑
摘要: sudo rm -r -f 删除文件夹 pwd显示当前目录 ls -a 显示所有隐含文件或文件夹 cat 显示文件内容 touch 创建文件 rm 删除文件 pwd 当前工作目录 cd(不加参数) 进root cd(folder) 进入文件夹 cd .. 上级目录 cd ~ 返回root cd - 阅读全文
posted @ 2018-02-20 16:25 web前端kelly 阅读(216) 评论(0) 推荐(0) 编辑
摘要: window.alert = function(name){ var iframe = document.createElement("IFRAME"); iframe.style.display="none"; iframe.setAttribute("src", 'data:text/plain,'); document.documentElement.appendChild(iframe... 阅读全文
posted @ 2018-02-12 10:15 web前端kelly 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 更改build/utils.js文件中的 ExtractTextPlugin 的 options配置. 阅读全文
posted @ 2018-02-12 09:53 web前端kelly 阅读(3079) 评论(0) 推荐(0) 编辑
摘要: npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver 阅读全文
posted @ 2018-02-11 12:49 web前端kelly 阅读(240) 评论(0) 推荐(0) 编辑