当前位置:K88软件开发 → 文章中心 → 编程语言 → JavaScript → CoffeeScript → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
-
CoffeeScript 类的混合
[内容预览]
0 | 2019-01-15 15:32:44
由珍珍阿姨创建,Carrie最后一次修改2016-08-12类的混合问题你有一些通用方法,你想把他们包含到很多不同的类中。解决方案使用mixOf库函数,它会生成一个混合父类。mixOf=(base,mixins...)->classMixedextendsbaseformixininmixinsby-1#earlier...
[阅读全文]
-
CoffeeScript 克隆对象(深度复制)
[内容预览]
0 | 2019-01-15 15:32:43
由珍珍阿姨创建,Carrie最后一次修改2016-08-12克隆对象(深度复制)问题你想复制一个对象,包含其所有子对象。解决方案clone=(obj)->ifnotobj?ortypeofobjisnt'object'returnobjifobjinstanceofDatereturnnewDate(obj.getTi...
[阅读全文]
-
CoffeeScript 类变量和实例变量
[内容预览]
0 | 2019-01-15 15:32:41
由珍珍阿姨创建,Carrie最后一次修改2016-08-12类变量和实例变量问题你想创建类变量和实例变量(属性)。解决方案类变量classZoo@MAX_ANIMALS:50MAX_ZOOKEEPERS:3helpfulInfo:=>"Zoosmaycontainamaximumof#{@constructor.MAX...
[阅读全文]
-
CoffeeScript 类方法和实例方法
[内容预览]
0 | 2019-01-15 15:32:40
由珍珍阿姨创建,Carrie最后一次修改2016-08-12类方法和实例方法问题你想创建类和实例的方法。解决方案类方法classSongs@_titles:0#Althoughit'sdirectlyaccessible,theleading_definesitbyconventionasprivateproperty...
[阅读全文]
-
CoffeeScript 对象的链式调用
[内容预览]
0 | 2019-01-15 15:32:39
由珍珍阿姨创建,Carrie最后一次修改2016-08-12对象的链式调用问题你想调用一个对象上的多个方法,但不想每次都引用该对象。解决方案在每次链式调用后返回this(即@)对象classCoffeeCupconstructor:->@properties=strength:'medium'cream:falsesu...
[阅读全文]
-
CoffeeScript 类和对象
[内容预览]
0 | 2019-01-15 15:32:38
由youj创建,最后一次修改2016-08-12
[阅读全文]
-
CoffeeScript For 循环
[内容预览]
0 | 2019-01-15 15:32:37
由珍珍阿姨创建,Carrie最后一次修改2016-08-12For循环问题你想通过一个for循环来迭代数组、对象或范围。解决方案#for(i=1;i<=10;i++)xforxin[1..10]#=>[1,2,3,4,5,6,7,8,9,10]#Tocountby2#for(i=1;i<=10;i=i+2)xforxi...
[阅读全文]
-
CoffeeScript 嵌入 JavaScript
[内容预览]
0 | 2019-01-15 15:32:36
由珍珍阿姨创建,Carrie最后一次修改2016-08-12嵌入JavaScript问题你想在CoffeeScript中嵌入找到的或预先编写的JavaScript代码。解决方案把JavaScript包装到撇号中:`functiongreet(name){return"Hello"+name;}`#BacktoCoffe...
[阅读全文]
-
CoffeeScript 比较范围
[内容预览]
0 | 2019-01-15 15:32:35
由珍珍阿姨创建,Carrie最后一次修改2016-08-12比较范围问题如果你想知道某个变量是否在给定的范围内。解决方案使用CoffeeScript的连缀比较语法。maxDwarfism=147minAcromegaly=213height=180normalHeight=maxDwarfism<height<minA...
[阅读全文]
-
CoffeeScript 服务端和客户端的代码重用
[内容预览]
0 | 2019-01-15 15:32:33
由珍珍阿姨创建,Carrie最后一次修改2016-08-12服务端和客户端的代码重用问题当你在CoffeeScript上创建了一个函数,并希望将它用在有网页浏览器的客户端和有Node.js的服务端时。解决方案以下列方法输出函数:#simpleMath.coffee#thesemethodsareprivateadd=(...
[阅读全文]
-
CoffeeScript 语法
[内容预览]
0 | 2019-01-15 15:32:32
由youj创建,最后一次修改2016-08-12
[阅读全文]
-
CoffeeScript 关于
[内容预览]
0 | 2019-01-15 15:32:31
由珍珍阿姨创建,Carrie最后一次修改2016-08-12CoffeeScript实用手册CoffeeScript是一门编译到JavaScript的小巧语言。在Java般笨拙的外表下,JavaScript其实有着一颗华丽的心脏。CoffeeScript尝试用简洁的方式展示JavaScript优秀的部分。适用人群本书着...
[阅读全文]