函数传参

    xiaoxiao2021-10-31  65

    函数传参:

            把一个(变量)参数传入函数中,就叫做函数传参。对参数无任何限制,可以是六大数据类型。

    比如:要分别弹出1+5,2+5,3+5的值

    可以这样写:

    function add1(){ var result = 1 + 5; alert(result); } add1(); function add2(){ var result = 2 + 5; alert(result); } add2(); function add3(){ var result = 3 + 5; alert(result); } add3(); 也可以这样写(用到函数传参): function add(num){ var result = num + 5; alert(result); } add(1); add(2); add(3);第二种方法明显比第一种简单,这就是一个简单的函数传参的例子。

    函数传参,参数的类型可以是六大数据类型,也就是说可以把一个函数作为参数来传递,这样就有了回调函数。

    回调函数:将一个函数作为参数传递到另一个函数里面,这个函数就叫做回调函数。

    很多时候传入的参数不仅仅只是一个数字,可能是多个不确定的值,值的个数可能也不确定,对于这个参数,函数中有一个属性是:arguments.

    arguments:传入的实参的集合(只有在函数里面才存在);

    arguments.length:传递的实参的个数(长度),只能获取,不能设置;

    arguments是集合,但不是数组,与数组很相似,获取arguments集合中值的办法与数组的方式相同,arguments也有长度;arguments与数组的区别就是只能读取不能设置。

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

    最新回复(0)