我想了解如何使用以下模式在javascript中创建函数不会引发错误

时间:2018-07-13 07:45:50

标签: javascript

var fn = function example(){
 console.error('Hello');
}

  1. 我想了解名称为“ example”的函数初始化在执行期间如何不会引发错误。
  2. 第二,我理解'fn'的流程持有我为其分配的函数的引用,是在我执行'fn()'时起作用,还是在我尝试'example()'时不起作用' t打印“你好” 帮助我知道这些东西是如何工作的!

1 个答案:

答案 0 :(得分:1)

  1. 因为仅将名称val input = spark .readStream .format("path.to.MyCustomFileStreamSource") .load 分配给匿名函数。您没有创建实际的example函数。

  2. 您的example拥有名为fn

  3. 的函数

example