2014年11月25日

CoffeeScript的缩进

摘要: CoffeeScript用缩进代替了花括符“{}”,作用范围的划分只靠缩进。这带来代码精简、简洁的同时,有时候也让人困惑。比如说:if 3 > 1 alert("噢,宇宙真理!");else alert("顶!支持!威武!有希望了!");编译成javascript,就是if (3 > 1) { ... 阅读全文

posted @ 2014-11-25 20:09 左直拳 阅读(260) 评论(0) 推荐(0) 编辑

coffeescript的上下文

摘要: CoffeeScript代码中,变量,甚至函数前面有时会带上一个@符号,那么翻译到 javascript里,就是 “this.”这就涉及到运行过程中的上下文。这个this指什么,网上有专门的文章介绍。按我目前的理解,并不完全等同于面向对象语言里的this,是要区分情况:1、如果它位于普通函数内部,那... 阅读全文

posted @ 2014-11-25 20:07 左直拳 阅读(154) 评论(0) 推荐(0) 编辑

导航