最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
CoffeeScript中setTimeout用法例子
时间:2014-04-06 编辑:简简单单 来源:一聚教程网
开始看
代码如下 | 复制代码 |
run = (a, b) -> # 定义 run 函数 run 1, 2 # 传递参数1、2给 run 函数并执行,省略了括号 run(1, 2) # 传递参数1、2给 run 函数并执行,带括号 |
当然,你还可以将参数换行写,比如:
代码如下 | 复制代码 |
run 1, run 1 run(1, run(1 |
只要有带上逗号,你想怎么写都可以,CoffeeScript 的编译器都会识别出你的用意。
假如要在 CoffeeScript 定义一个 setTimeout 函数,可以这么写:
代码如下 | 复制代码 |
setTimeout -> console.log a, b , 1000 |
编译出的结果是:
代码如下 | 复制代码 |
setTimeout(function() { return console.log(a, b); }, 1000); |
如果你以为可以在 CoffeeScript 代码里给 setTimeout 的两个参数加一对括号,反而是错误的 – 这也是 CoffeeScript 某些让人摸不着头脑的地方。
-
上一个: wordpress后台登陆密码找回方法
-
下一个: 简单配置discuz x2.5伪静态规则