具有多个名称的函数

时间:2014-03-14 15:51:01

标签: dart

在JavaScript中,您可以执行此操作以将功能分配给多个引用:

z = function(){
  console.log(1)
}

x = y = z

现在,当我们致电xy时,1会被打印到console

飞镖有可能吗?

1 个答案:

答案 0 :(得分:3)

是的,就像在JavaScript中一样,函数是一等公民,可以分配给变量。

另请参阅此较旧但仍然相关的视频Functions are Fun, Pt2

视频中的示例:

loudPrint(String msg) {
  print(msg.toUpperCase());
}

var loudify = loudPrint;

loudify('Dart is fun');
  // DART IS FUN