函数签名是什么?函数签名 = 函数名 + 参数 + 返回类型。
当我们明确了这 3 样东西,那么这个函数的作用和用法就确定了,它内部怎么实现的,我们完全不用管。
如下,我们知道这是一个判断属性是否对象的函数,只需要传入一个参数,返回 boolean,它内部怎么实现的,我们不用管。这些备注,我们可以称之为函数签名。
/** * 判断一个属性是不是对象 * @param {any} arg * @return {boolean} */ function isObj(arg) {}
函数签名是什么?函数签名 = 函数名 + 参数 + 返回类型。
当我们明确了这 3 样东西,那么这个函数的作用和用法就确定了,它内部怎么实现的,我们完全不用管。
如下,我们知道这是一个判断属性是否对象的函数,只需要传入一个参数,返回 boolean,它内部怎么实现的,我们不用管。这些备注,我们可以称之为函数签名。
/** * 判断一个属性是不是对象 * @param {any} arg * @return {boolean} */ function isObj(arg) {}