摘要: 转载自 http://www.cnblogs.com/zhili/p/SimpleFactory.html 一、引言 这个系列也是自己对设计模式的一些学习笔记,希望对一些初学设计模式的人有所帮助的,在上一个专题中介绍了单例模式,在这个专题中继续为大家介绍一个比较容易理解的模式——简单工厂模式。 二、 阅读全文
posted @ 2017-08-15 18:33 Quintinz 阅读(269) 评论(0) 推荐(0)
摘要: 1. setTexture和setSpriteFrame方法 修改精灵的里面的图片的时候如果是图片使用 如果是图集的话 使用 阅读全文
posted @ 2017-08-15 11:07 Quintinz 阅读(212) 评论(0) 推荐(0)
摘要: /** * Goto the specified frame index, and pause at this index. * @param startIndex The animation will pause at this index. */gotoFrameAndPause: function(startIndex){ this._startFrame = this._curre... 阅读全文
posted @ 2017-08-14 17:03 Quintinz 阅读(143) 评论(0) 推荐(0)
摘要: 动态语言python的特性 python2 输入一个匿名函数直接执行 python3 会把input输入进去的东西全部转换成字符串 因此需要eval方法转换 python对bytes和string 进行了明确的区分 需要转换的时候的方法是 阅读全文
posted @ 2017-08-13 21:44 Quintinz 阅读(211) 评论(0) 推荐(0)
摘要: Dictionary List Touple 阅读全文
posted @ 2017-08-13 17:04 Quintinz 阅读(1366) 评论(0) 推荐(0)
摘要: 高阶函数英文叫Higher-order function。。JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 一个最简单的高阶函数: 当我们调用add(-5, 6, Math.abs)时,参 阅读全文
posted @ 2017-08-09 11:06 Quintinz 阅读(207) 评论(0) 推荐(0)
摘要: this 的指向 this 是 js 中定义的关键字,它自动定义于每一个函数域内,但是它的指向却让人很迷惑。在实际应用中,this 的指向大致可以分为以下四种情况。 1.作为普通函数调用 当函数作为一个普通函数被调用,this 指向全局对象。在浏览器里,全局对象就是 window。 可以看出,此时 阅读全文
posted @ 2017-08-09 10:51 Quintinz 阅读(259) 评论(0) 推荐(0)
摘要: 上述abs()函数的定义如下: function指出这是一个函数定义; abs是函数的名称; (x)括号内列出函数的参数,多个参数以,分隔; { ... }之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句。 请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结 阅读全文
posted @ 2017-08-08 14:16 Quintinz 阅读(202) 评论(0) 推荐(0)
摘要: 遍历Array可以采用下标循环,遍历Map和Set就无法使用下标。为了统一集合类型,ES6标准引入了新的iterable类型,Array、Map和Set都属于iterable类型。 具有iterable类型的集合可以通过新的for ... of循环来遍历。 你可能会有疑问,for ... of循环和 阅读全文
posted @ 2017-08-08 13:54 Quintinz 阅读(172) 评论(0) 推荐(0)
摘要: JavaScript的默认对象表示方式{}可以视为其他语言中的Map或Dictionary的数据结构,即一组键值对。 但是JavaScript的对象有个小问题,就是键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的。 初始化Map需要一个二维数组,或者直接初始化一个空Map。M 阅读全文
posted @ 2017-08-08 13:45 Quintinz 阅读(178) 评论(0) 推荐(0)