如何实现参数变量个数可变的函数

xiaoxiao2024-04-19  21

     在javascript中的函数中,提供了一个名为arguments的数组对象,其中包含了调用函数的时候传递给该函数的所有参数。如果我们要实现的函数的参数的个数不确定,或者函数的参数很多时不想为每一个参数都定义一个变量,我们就可

以在定义这样的函数时,保留函数的参数列表为空,在函数内部使用arguments对象来访问调用程序时传递的所有参数。

function params(){ var param=""; for(var x=0;x<arguments.length;x++){ param+=""+arguments[x]; } document.write(param); } params("abc",123); document.write("<br>"); params("hello",456,789,"world");

 通过以上的程序运行,我们可以行到以下结果

   abc123   hello456789world

 这种方式为我们去实现不定参数的自定义函数提供了方便。

转载请注明原文地址: https://www.6miu.com/read-5015081.html

最新回复(0)