javascript接收-js如何调用函数传递和接收参数,同时接收未知数量的参数

至于功能是什么,我就不多解释了。 如果你不知道如何自己查资料,今天我主要分享和思考调用函数时传递参数和接收参数,同时接收未知数量的参数!首先我们来说说如何接收和传递参数。 调用之前必须先声明该函数

//首先声明一个函数,这里是用的vue里面声明函数的方法,没有加function
fun1(data1, data2) {   //这里的是data1,data2分别代表参数1,2
    return data1 + dada2;  //将传递来的两个数字相加并返回
},
//然后调用这个函数并传参
let num = fun1(1, 2);  //这里的1,2就是我们调用这个fun1函数传递的参数,对于的就是赋值给了data1,data2
console.log(num)  //输出返回的结果就1+2  输出为=>3

接下来主要说一下明天的重点javascript接收,如何接受未知数字的参数

//还是定义一个方法,这次我们先不写形参,就是不定义data1.data2,因为可能还要data3/data4
fun1() {
    console.log(arguments)//先不要问这个arguments是个啥,自己写个方法去调用一下,打印看看
    return arguments;
},
//调用看看
let fn1 = fun1(0, 1, 2);
let fn2 = fun1(1, 2, 3, 4, 5);
console.log(fn1 , fn2);

fn1打印的结果是这样的。 可以看出这是一个链表javascript接收,里面包含了我们传递的所有参数。 怎么处理,直接遍历即可。 但有一点,这不是一个真正的链表,它是一个伪链表,不支持原生链表添加推送、拦截拼接等方法。 最好自己尝试一下。 写一次就懂了鼓掌!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 javascript javascript接收-js如何调用函数传递和接收参数,同时接收未知数量的参数 https://www.wkzy.net/game/163088.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务