【发布时间】:2017-07-21 22:16:03
【问题描述】:
node.js 中有不同的 create 函数结构。 喜欢:
function abc(){
console.log('stackoverflow');
}
有什么新的格式可用吗?有用吗?
【问题讨论】:
-
您的问题表明缺乏研究。 Node.js 依赖于 JavaScript,所有语法都继承自它。
标签: node.js
node.js 中有不同的 create 函数结构。 喜欢:
function abc(){
console.log('stackoverflow');
}
有什么新的格式可用吗?有用吗?
【问题讨论】:
标签: node.js
function test(){}; // function declaration
var test = function(){}; // function expression
var abc = function test(){}; // named function expression
var test = (function(){ // IIFE that returns a function
return function(){}
})();
var Test = new Function(); // Function constructor
var Test = a => a * 2; // ES6 arrow function
【讨论】:
这是 EcmaScript 6 之前的格式。
然后,要声明一个函数,您可以使用:
let result = abc => console.log('stackoverflow');
【讨论】: