用户中心USER CENTER

首页/用户
  • 解读生产环境为何避免使用console.log

    摘要:向开发控制台打印一条消息,常用来在开发时调试分析。所以最好不要在生产环境中任何对象。因此最好不要在页面中任何大对象,这样可能会影响页面的整体性能,特别在生产环境中。 console.log:向web开发控制台打印一条消息,常用来在开发时调试分析。有时在开发时,需要打印一些对象信息,但发布时却忘记去掉console.log语句,这可能造成内存泄露。 在传递给console.log的对象是...

    OBKoro1 发布于JavaScript
  • 深入理解js Dom事件机制(一)——事件流

    摘要:事件捕获提出的事件流模型称为事件捕获。事件代理则是一种简单有效的技巧,通过它可以把事件处理器添加到一个父级元素上,从而避免把事件处理器添加到多个子级元素上。更新无需重新绑定事件处理器,因为事件代理对不同子元素可采用不同处理方法。 首先我们思考一个很有意思的事情:一张纸上画了两个同心圆,当我们把手指放到圆心上时,手指指向的不是一个圆,而是纸上的两个圆,同理之,当我们单击网页上的一个div...

    OBKoro1 发布于JavaScript
  • 瞎说vuex

    摘要:本来说好写完组件通信后就会写相关的东西,现在快过去两个多月了,主要是由于自己工作的原因,后面会保证更新速度的。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。改变中的状态的唯一途径就是显式地提交。 本来说好写完组件通信后就会写vuex相关的东西,现在快过去两个多月了,主要是由于自己工作的原因,后面会保证更新速度的。不废话了,直接正题。个人博客...

    OBKoro1 发布于JavaScript
  • AlloyTouch手势库学习笔记

    摘要:动画库学习笔记可以很方便的用做下拉刷新,抽奖转盘等效果,我一直很好奇他是如何工作的,尤其是它能完美模拟原生的平滑滚动和惯性回弹等效果,而且体积小,速度快。当轴逐渐增加到达时,当前值轴会到达目标值。类似的还有,属性值的排序会造成影响。 AlloyTouch动画库学习笔记 alloyTouch可以很方便的用做下拉刷新,抽奖转盘等效果,我一直很好奇他是如何工作的,尤其是它能完美模拟原生的平滑...

    OBKoro1 发布于JavaScript
  • <<编写可维护的javascript>> 笔记3(语句和表达式)

    摘要:所有的块语句都应当使用花括号包括花括号的对齐方式第一种风格第二种风格块语句间隔第一种在语句名圆括号和左花括号之间没有空格间隔第二种在左圆括号之前和右圆括号之后各添加一个空格第三种在左圆括号后和右圆括号前各添加一个空格我个人喜欢在右括号之后添 所有的块语句都应当使用花括号, 包括: if for while do...while... try...catch...finally 3....

    OBKoro1 发布于JavaScript
<