Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可以检查函数是否期望/需要任何数据?
function one(){ } function two(ineedvar){ }
所以我必须函数,我想检查它们中的哪些需要()之间的 var。
您可以使用.length函数的属性来查看它是否需要任何参数。
.length
IEtwo.length
two.length
小提琴
参考
但请注意,函数也可以arguments在函数声明中不定义它,所以不能总是依赖它。
arguments
使用对象length的属性Function:
length
Function
one.length /* 0 */ two.length /* 1 */