NodeJS示例中奇怪的JavaScript语法
Strange JavaScript syntax in NodeJS examples
我在一些科技博客网站上看到了一些语法奇怪的NodeJS代码示例。我是不是一直生活在岩石下,还是这只是语法高亮器在玩愚蠢的bug?
示例:
module.exports = (app) ->
app.get '/', (req, res) ->
res.send('hello world')
我认为这是一个Express应用程序的事实是学术性的。温柔地回答。。。
这不是JavaScript;那是CoffeeScript!你没有错过任何东西…从各个方面来说。
(CoffeeScript的npm包允许您使用coffee
在Node下运行CoffeeSript。)
您发布的示例代码是CoffeeScript,这是一种类似Ruby/Python的语言,可以直接编译为JavaScript。以下是JavaScript中的等效代码:
module.exports = function (app) {
app.get('/', function (req, res) {
res.send('hello world');
});
};
相关文章:
- Javascript语法向设置发出sessionStorage值
- 函数的Javascript语法
- 如何定义const函数javascript(语法糖)
- Onclick不会启动..可能存在javascript语法问题
- 用jquery替换javascript语法
- 在Javascript语法中:和::和:::有什么区别
- 如何以编程方式查找javascript语法错误的位置
- 这个javascript语法有什么问题
- Chrome 中的 JSX/JavaScript 语法
- Javascript语法 - 我做错了什么
- 用于指定元素 ID 的正确 JavaScript 语法是什么
- 这是什么JavaScript语法
- 带有函数的 JavaScript 语法
- 剃刀中的javascript语法错误
- 解析云代码geoPoint查询Javascript语法
- 在Notepad++中更好地突出显示Javascript语法
- 通用Javascript语法查询
- Joomla2.5框架似乎干扰了javascript语法
- 点击切换Divs/JavaScript语法
- 用于将变量传递给函数的javascript语法