函数签名的概念
Posted junlebao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数签名的概念相关的知识,希望对你有一定的参考价值。
------------恢复内容开始------------
什么是函数签名呢?
函数签名(或者类型签名或方法签名)定义了函数或方法的输入与输出
签名可包含:
- 参数及参数的类型
- 返回值及其类型
- 可能抛出或传出的异常
- 该方法在面向对象程序中可用性方面的信息(如public、static或prototype
javascript中的签名
JavaScript是一钟松散型或动态语言。这意味着你不必提前声明变量的类型。类型将在程序处理时自动确定。JavaScript中的签名仍然可以为你提供有关该方法的一些信息:
MyObject.prototype.myFunction(value)
- 该方法是安装在一个名为MyObject的对象上面。
- 该方法安装在MyObject的原型上(因此它是一个实例方法),而不是static、或pulic
- 该方法名为myFunction.
- 该方法接受一个参数,该参数被称为value,并且value没有进一步定义
以上是关于函数签名的概念的主要内容,如果未能解决你的问题,请参考以下文章