赞了文章2018-04-29
web性能优化的手段并不是非黑即白的,有些手段过头了反而降低性能,所以在讨论条件和结论的时候,虽然很多条件本身会带来其他细微的负面或正面影响,为了不使论述失去重点,不会扩展太开。
赞了文章2018-04-28
当有人问起你JavaScript有什么特点的时候,你可能立马就想到了单线程、事件驱动、面向对象等一堆词语,但是如果真的让你解释一下这些概念,可能真解释不清楚。有句话这么说:如果你不能向一个6岁小孩解释清楚一个东西,那么你自己也不懂这个东西。这句话或许有点夸张...
赞了文章2018-03-05
看到标题时,有些同学可能会想:“我已经用xhr成功地发过很多个Ajax请求了,对它的基本操作已经算挺熟练了。” 我之前的想法和你们一样,直到最近我使用xhr时踩了不少坑儿,我才突然发现其实自己并不够了解xhr,我知道的只是最最基本的使用。于是我决定好好地研究一番x...
赞了文章2018-01-23
随着互联网的发达,各种WEB应用也变得越来越复杂,满足了用户的各种需求,但是随之而来的就是各种网络安全的问题。作为前端工程师的我们也逃不开这个问题。所以今天,就和大家一起聊一聊WEB前端的安全那些事儿。这里不去说那些后端的攻击(SQL注入、DDOS攻击等),毕竟...
赞了文章2018-01-23
最近在做微信、QQ、微博中使用js唤起App,之前也做过类似的功能,不过比较粗糙,考虑的情况不太全,而且那已经是很久之前的事情了,很多技术都已过时,现在有体验更好,功能更加完善的唤起技术,之前的很多的方案,到了现在都已是不太必要了,现在通过这篇文章分享给...
回答了问题2017-11-22
{代码...} 等价于 {代码...}
回答了问题2017-11-22
最后一句改成p1(1,2).then(function(){p2(10,20)})
回答了问题2017-09-29
{代码...}
回答了问题2017-09-05
如果是npm install -g gulp。看看全局node包的访问权限吧
回答了问题2017-09-05
用deffer + promise
赞了回答2017-08-15
watch 的用法是观察一个已经存在的变量,比如说 data 中存在一个名为 value 的变量,那么在 watch 中需要声明一个同名的方法,这个方法的作用就是在 value 的值改变的时候自动调用,而不是主动调用。如果你想主动调用,那么久直接写 methods 好了。建议多看看官方文档!
回答了问题2017-08-15
①从属性名上,computed是计算属性,也就是依赖其它的属性计算所得出最后的值。watch是去监听一个值的变化,然后执行相对应的函数。②从实现上,computed的值在getter执行后是会缓存的,只有在它依赖的属性值改变之后,下一次获取computed的值时才会重新调用对应的gett...
赞了文章2017-07-31
前端框架最重要的目的是将页面渲染出来。“渲染”(render)这个词最初不是前端的东西的。前端之前叫做切图,将设计师做的PSD变成一个静态页面,然后加上动态交互。但是我们有许多数据是来自后端,如何将数据加入静态页面呢?于是又多了一套工序叫“套页面”。套页面的过...
赞了文章2017-07-31
前端框架最重要的目的是将页面渲染出来。“渲染”(render)这个词最初不是前端的东西的。前端之前叫做切图,将设计师做的PSD变成一个静态页面,然后加上动态交互。但是我们有许多数据是来自后端,如何将数据加入静态页面呢?于是又多了一套工序叫“套页面”。套页面的过...
回答了问题2017-07-26
selectType和onlyContent已经$emit在父组件修改了,子组件为毛还要赋值
回答了问题2017-07-13
没有,自己控制一下吧
回答了问题2017-07-13
高度增加后,设置容器的scroolTop
回答了问题2017-07-13
你这知识export出去了,但是没有用啊。你页面里面的v-app,浏览器自己又不认识。你需要调用Vue去解析它。你这用的方法就是错的
回答了问题2017-07-13
没懂,只union all的话。。直接str.replace(/ union all$/,'')不就行了?
赞了回答2017-06-28
The reason you are seeing this is because the output.filename property is supposed to only contain the name of the file itself.