- CoffeeScript 教程
- CoffeeScript - 首页
- CoffeeScript - 概述
- CoffeeScript - 环境
- CoffeeScript - 命令行工具
- CoffeeScript - 语法
- CoffeeScript - 数据类型
- CoffeeScript - 变量
- CoffeeScript - 运算符和别名
- CoffeeScript - 条件语句
- CoffeeScript - 循环
- CoffeeScript - 推导式
- CoffeeScript - 函数
- CoffeeScript 面向对象
- CoffeeScript - 字符串
- CoffeeScript - 数组
- CoffeeScript - 对象
- CoffeeScript - 范围
- CoffeeScript - 展开运算符
- CoffeeScript - 日期
- CoffeeScript - 数学
- CoffeeScript - 异常处理
- CoffeeScript - 正则表达式
- CoffeeScript - 类和继承
- CoffeeScript 高级
- CoffeeScript - Ajax
- CoffeeScript - jQuery
- CoffeeScript - MongoDB
- CoffeeScript - SQLite
- CoffeeScript 有用资源
- CoffeeScript - 快速指南
- CoffeeScript - 有用资源
- CoffeeScript - 讨论
CoffeeScript - 后缀 if 和 unless 语句
后缀 if
您可以使用后缀形式重写 if 语句,其中要执行的语句后跟 if 以及布尔表达式。
语法
以下是后缀 if 语句的语法。
Statements to be executed if expression
示例
下面是后缀 if 语句的示例。将以下示例保存在名为 postfix_if_example.coffee 的文件中。
name = "Ramu" score = 60 console.log "Congratulations you have passed the examination" if score>40
打开 命令提示符 并编译 .coffee 文件,如下所示。
c:\> coffee -c postfix_if_example.coffee
编译后,它会为您提供以下 JavaScript。
// Generated by CoffeeScript 1.10.0 (function() { var name, score; name = "Ramu"; score = 60; if (score > 40) { console.log("Congratulations you have passed the examination"); } }).call(this);
现在,再次打开 命令提示符 并运行 CoffeeScript 文件,如下所示:
c:\> coffee postfix_if_example.coffee
执行后,CoffeeScript 文件会产生以下输出。
Congratulations you have passed the exam
后缀 unless
您可以使用后缀形式重写 unless 语句,其中要执行的语句后跟 unless 以及布尔表达式。
语法
以下是后缀 if 语句的语法。
Statements to be executed unless expression
示例
下面是后缀 unless 语句的示例。将以下示例保存在名为 postfix_unless_example.coffee 的文件中。
name = "Ramu" score = 30 console.log "Sorry try again" unless score>=40
打开 命令提示符 并编译 .coffee 文件,如下所示。
c:\> coffee -c postfix_unless_example.coffee
编译后,它会为您提供以下 JavaScript。
// Generated by CoffeeScript 1.10.0 (function() { var name, score; name = "Ramu"; score = 30; if (!(score >= 40)) { console.log("Sorry try again"); } }).call(this);
现在,再次打开 命令提示符 并运行 CoffeeScript 文件,如下所示:
c:\> coffee postfix_unless_example.coffee
执行后,CoffeeScript 文件会产生以下输出。
Sorry try again
coffeescript_conditionals.htm
广告