文章库ARTICLE COLUMN

  • 架构师的工具-模板方法模式

    架构师的工具-模板方法模式

    摘要:也是一些架构师常用的模式。写出方法,需要子类自己定义穿衣服需要子类自定义洗脸刷牙子类自定义方法出门准备工作需要子类自定义出门穿阿迪吊丝的衣服整理文件,找工作恩,这个模板,差不多能满足正常人的需求。 所谓的模板就是一个重用一万次都不会觉...

    roundstonesroundstones 评论0 收藏0
  • Javascript 中神奇的 this

    Javascript 中神奇的 this

    摘要:以避免全局变量的污染。如果是使用关键字来调用函数的,则会绑定到新创建的那个对象上如果是在事件函数内,则会绑定到触发事件的那个元素上。 Javascript 当中的 this 与其他语言是完全不同的机制,很有可能会让一些编写其他语言的工程师迷惑。 1. 误...

    CristicCristic 评论0 收藏0
  • chrome扩展开发之旅 第三篇

    chrome扩展开发之旅 第三篇

    摘要:第三章目录简述右键菜单桌面提醒简述这部分对于前端的人来说是基础。已经将的权限开放了。制作实时查询美元价格的扩展代码部分部分查询美元当日价格图片请自行选用。 第三章目录 3.1 CSS简述 3.2 Browser Actions 3.3 右键菜单 3.4 桌面提醒 3.5 omni...

    shuiboshuibo 评论0 收藏0
  • AngularJS中ng-class的用法

    AngularJS中ng-class的用法

    摘要:从今天开始写博,记录下自己技术发展的点滴吧。相比另外两种,类型的表达式就有优势。缺点是多了,写起来挺麻烦的第三种,表达式为这里中的每个元素都绑定了一个的输入值,实际上每个元素都使用了类型的值中元素可以为或者,中对的规则同上。 从今天开...

    张金宝张金宝 评论0 收藏0
  • 【easeljs】矢量绘图工具 Graphics类

    【easeljs】矢量绘图工具 Graphics类

    摘要:类介绍类公开了一个易于使用的,用于生成矢量图和把它们绘制到指定的内容里的。注意,你可以不需要依赖框架,通过直接调用来使用。或者它也可以和对象一起,用于在显示列表中绘制矢量图形。最后创建的可以通过访问之后更新填充颜色或者把它的填充改成一...

    刘玉平刘玉平 评论0 收藏0
  • 【easeljs】矢量形状 Shape类

    【easeljs】矢量形状 Shape类

    摘要:类介绍继承自一个形状允许你在显示列表中显示矢量图。它包含一个带有所有绘制矢量图形的方法的图形实例。实例可以在多个实例之间共享,以做到一样的矢量图形在画布上有多个不同位置和不同变形的复制。 类介绍 继承自 DisplayObject 一个Shape(形状)...

    mengbomengbo 评论0 收藏0
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点

    JavaScript 事件——“事件类型”中“HTML5事件”的注意要点

    摘要:因为该事件属于鼠标事件,所以其事件对象中包含与光标位置有关的所有属性。事件和属性该事件在页面显示时触发,虽然这个事件的目标是,但是必须将其事件处理程序添加到。事件该事件以便在的参数列表及中号后面的所有字符串发生变化时通知开发人员。 c...

    rozborozbo 评论0 收藏0
  • 程序员的使命是让程序员失业 —— Gemini

    程序员的使命是让程序员失业 —— Gemini

    摘要:程序员不仅应致力于让程序员失业,也应致力于让所有人失业。源代码公开是一个热议话题,当问到对源代码公开的个人观点时,说到虽然对程序员是一件好事,可以让程序员研究源代码,但我并不认为所有软件的源代码必须公开,源代码公开涉及到知识产权等各种...

    justCodingjustCoding 评论0 收藏0
  • jQuery Callbacks

    jQuery Callbacks

    摘要:参考以下对比不添加参数添加参数相同的函数不会被重复添加到内部队列中内部队列里的函数是依次执行的,当某个函数的返回值是时,停止继续执行剩下的函数。 前言 $.Callbacks用来管理函数队列。采用了观察者模式,通过add添加操作到队列当中,通过fire...

    xiyangxiyang 评论0 收藏0
  • Rollup 试炼之路

    Rollup 试炼之路

    摘要:根据官网的解释,是下一代模块化工具。之后,模块化的写法将更加的趋势化,我们会将以前的文件切割成多个的细小模块。从的人数上,还是持有很大的保留意见的,所有我个人可能会在一些小型或者快速项目中做尝试而已。 最近看到挺多次 Rollup 这个词,再...

    qc1iuqc1iu 评论0 收藏0
  • JavaScript 事件——“事件类型”中“设备事件”和“触摸与手势事件”的注意要点

    JavaScript 事件——“事件类型”中“设备事件”和“触摸与手势事件”的注意要点

    摘要:对象不包含任何信息事件事件,该事件已被移除,应该使用事件但是事件仍然是实验性的事件,目前有部分浏览器暂时不支持。每个触摸事件的对象都提供了在鼠标事件中常见的属性。 设备事件 orientationchange事件 该事件的window.orientation属性中包含3...

    Ethan815Ethan815 评论0 收藏0
  • JavaScript 事件——“内存和性能”的注意要点

    JavaScript 事件——“内存和性能”的注意要点

    摘要:事件委托对事件处理程序过多的问题的解决方案就是事件委托。最适合采用事件委托技术的事件包括和。移除事件处理程序通常造成空事件处理程序的原因有可能是操作等或使用等。以防止部分浏览器出现内存问题。 事件委托 对事件处理程序过多的问题的解...

    YPHPYPHP 评论0 收藏0
  • Lodash 中文文档 (v3.10.1) - “Number” 方法

    Lodash 中文文档 (v3.10.1) - “Number” 方法

    摘要:中文文档方法方法检查是否位于和之间包含,但不包含。参数待检查的数值起始查询范围查询范围的结束位返回在范围内时返回,否则返回示例从到包括中产生一个随机数。可能的最小值可能的最大值指定返回一个浮点数值返回一个随机数到间的浮点数 Lodash 中...

    DataPipelineDataPipeline 评论0 收藏0
  • 听飞狐聊JavaScript设计模式系列15

    听飞狐聊JavaScript设计模式系列15

    摘要:介一回,聊策略模式,策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。下一回,聊一聊的享元模式。 本回内容介绍 上一回,聊了聊链式编程,模拟了jQuery和underscore.js...

    guyan0319guyan0319 评论0 收藏0
  • 面条式的jQuery代码

    面条式的jQuery代码

    摘要:并且它高度依赖的结构。这并不是最好的解决方案,但总比面条代码强多了。 $("input[name="tshirt_delivery"]:checked").parent().next().find("input[name="express_address"]").removeAttr("disab...

    wuyuminwuyumin 评论0 收藏0
  • 读“js高程”笔记一

    读“js高程”笔记一

    showImg("http://img3.douban.com/lpic/s8958650.jpg"); 0x00 javascript组成 ECMAScript(-265)核心语言部分 DOM文档对象模型(DOM1、2、3) BOM浏览器对象模型(提供与浏览器交互的接口和方法) 0x01 async 异步加载 执行顺序不定 charset defer 延迟加...

    CollinPengCollinPeng 评论0 收藏0
  • 学习JavaScript数据结构与算法(二):链表

    学习JavaScript数据结构与算法(二):链表

    摘要:实现移除给定的元素要移除的元素返回值表示移除成功方法说明移除单向链表中某个位置的元素。的前端乐园原文链接寒假前端学习学习数据结构与算法二链表 本系列的第一篇文章: 学习JavaScript数据结构与算法(一),栈与队列第二篇文章:学习JavaScript数...

    lolomacololomaco 评论0 收藏0
  • 筛选未知的最优解-迭代器模式

    筛选未知的最优解-迭代器模式

    摘要:而事实上为了消除这个现象,衍生出来的模式有很多,比如策略模式,单例模式,迭代器模式等。比如自己定义一个迭代器这就是一个简单的内部迭代器。迭代器的应用说了迭代器的基本原理后,应该来点干货了。 程序的bug王 请不要被标题所迷惑,这样说bug王,...

    ColyColy 评论0 收藏0
  • RxJS API解析(二)

    RxJS API解析(二)

    摘要:当无法匹配时,该对象被默认返回。如果没有明确指定,将返回附加了指定的对象。返回值返回值为经过选择后的可观察对象。题外话键值对,可以对值进行命名。键值对是对象的组成部分,键名可以方便进行查找和比较操作。 Rx* (Observable.case)方法 方法定...

    chanthuangchanthuang 评论0 收藏0
  • JavaScript 事件——“事件类型”中“键盘与文本事件”的注意要点

    JavaScript 事件——“事件类型”中“键盘与文本事件”的注意要点

    摘要:级事件为键盘事件制订了规范键盘事件按下任意键触发,如果按住不放,会重复触发按下字符键触发,如果按住不放,会重复触发按下键也会触发释放键盘上的键时触发文本事件在文本插入文本框之前会触发事件。 DOM3级事件为键盘事件制订了规范: 键盘事...

    everfighteverfight 评论0 收藏0
  • js中的一对多 - 订阅发布模式

    js中的一对多 - 订阅发布模式

    摘要:解决命名空间问题暂不管,删除订阅问题这个用处不大目前我们先着手解决这个问题对应的消息么有被人订阅没有传入具体的回调函数表示取消对应的所有订阅反向遍历删除订阅回调函数这个对象,能够解决大部分事件模拟的问题。 订阅发布模式如果按数学翻译其...

    CobubCobub 评论0 收藏0
  • javascript如何判断变量的数据类型

    javascript如何判断变量的数据类型

    摘要:除和外,所有的数据类型都是可以转化为对象,而如果是对象,就肯定有构造函数。特性因为和没有构造函数,因此不能用此方法来判断。由于同一条原型继承链上的各个对象的构造函数都不一样,因此,此方法可以区分开继承链上的各个自定义数据类型。 typeof...

    曹金海曹金海 评论0 收藏0
  • 利用iframe实现ajax跨域请求,抓取网页中ajax数据

    利用iframe实现ajax跨域请求,抓取网页中ajax数据

    摘要:如何利用网页请求暴露出来的接口去抓取网页数据很多爬虫都能实现这个功能。跨域通信时,浏览器会报如下错误其实这两个问题都是由于跨域造成的。结果这些数据可以在请求成功会传回本地。 如何利用网页ajax请求暴露出来的接口去抓取网页数据?很多爬虫都...

    HeierHeier 评论0 收藏0
  • jQuery 3.0 beta 发布

    jQuery 3.0 beta 发布

    摘要:回调函数将固定为异步执行。这些将被移除这些应该会保留需要注意的是,那些继续存在的回调函数不会有任何变化,只有的方法会受影响。 创作不够,译文来凑。 跟上篇一样是编译,不准备逐字翻。比如,我会把we译成jQuery官方团队,或者他们...

    LeanCloudLeanCloud 评论0 收藏0
  • NodeJS实现阿里大鱼短信通知发送

    NodeJS实现阿里大鱼短信通知发送

    摘要:说明阿里大鱼提供了验证码,短信通知,语音等服务,在使用后感觉挺方便,不愧是阿里旗下的产品。最近想搞个发送短信通知的功能,不过阿里大鱼官网并没有提供版本的示例没有版本的,所以需要自己整一个签名,实现短信发送。 1、说明 阿里大鱼提供了验证...

    AnshiiiAnshiii 评论0 收藏0

热门文章

<