用户中心USER CENTER

首页/用户
  • zepto源码中的正则表达式

    摘要:本文主要分析对象是的源码中的正则表达式。表示空白符,包括空格,水平制表符,垂直制表符,换行符,回车符,换页符。 对于Zepto源码分析,可以说是每个前端修炼自己js技能的必经之路。当然,在读源码过程中,比较难以理解的地方,就是里面出现的各种神奇的正则表达式。 本文主要分析对象是zepto@1.1.6的源码中的正则表达式。 这篇文章,主要总结了zepto源码中使用到的一些正则表达式,分析...

    dinfer 发布于JavaScript
  • 20170621-jQuery总体结构分析

    摘要:利用了这一特性,通过在构造函数内部用运算符创建并返回另一个构造函数的实例,因此当我们创建对象的时候,可以使用的形式,也可以省略运算符,直接通过的形式得到对象。 jQuery总体结构 1 (function(window, undefined){ 2 3 var jQuery = (function(){ 4 var jQuery = f...

    dinfer 发布于JavaScript
  • Chrome扩展程序开发

    摘要:这一步可以参考应用商店上传扩展程序一文最后终于搞定,线上可见学习资源建立扩展程序插件开发攻略如何成为一名应用开发者扩展的开发下一步插件功能丰富化插件可在网页上高亮展示标记的文本用重构需要使用框架吗注本文源码位于仓库,线上产品见和 十一在家无聊时开发了这个项目。其出发点是想通过chrome插件,来保存网页上选中的文本。后来就顺手把前后端都做了(Koa2 + React): chrome...

    dinfer 发布于JavaScript
  • 同步与异步、异步与回调

    摘要:同步与异步以上为同步代码,函数必须等函数执行完毕后才能执行。异步回调产生的结果就是,函数的调用并不直接返回结果,而往往是交给回调函数进行异步处理。 同步与异步: function a(){} function b(){} a(); b(); 以上为同步代码,函数b必须等函数a执行完毕后才能执行。 function a(){ ...

    dinfer 发布于JavaScript
  • 耦合

    摘要:最近在看设计模式和开发实践里面说到设计模式的主题总是把不变的事物和变化的事物分离开这就涉及到了解耦耦合是一个很宽泛的概念在此只为记录在中出现的各种类型的耦合数据耦合一个模块访问另一个模块时彼此之间是通过简单的数据参数不是控制参数公共数据结构 最近在看JavaScript设计模式和开发实践,里面说到设计模式的主题总是把不变的事物和变化的事物分离开,这就涉及到了解耦.耦合是一个很宽泛的概念...

    dinfer 发布于JavaScript
<