Function类型
Posted 星空0909
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Function类型相关的知识,希望对你有一定的参考价值。
每个函数都是一个Function类型的实例
函数是对象,函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。
函数定义的三种方法:
1)函数声明
2)函数表达式
3)Function构造函数 (不推荐,会导致解析两次代码,第一次是解析常规的ECMAScript代码,第二次是解析传入构造函数中的字符串)
js中没有函数重载:
对于两个相同函数名的函数,调用的时候后面的函数会覆盖前面的函数。
解析器会率先读取函数声明,并使其在执行任何代码之前可用;至于函数表达式,则必须等到解析器执行到他所在的代码行,才会真正被解释执行。
以上是关于Function类型的主要内容,如果未能解决你的问题,请参考以下文章
如何将“Function”类型的参数分配给“void Function()”类型的参数?
参数类型“Function”不能分配给参数类型“void Function()?”在零安全之后
错误:参数类型 'void Function()?'不能分配给参数类型 'void Function(String?)?'