js如何创建有多个返回值的函数

2025-04-08 14:22:41

1、<script>functiondemo(){leta=12let水瑞侮瑜b=trueletc=&垆杪屑丝#39;dddf'return[a,b,c]}let[a,b,c]=demo()console.log("a=",a);console.log("b=",b);console.log("c=",c);</script>在函数中返回多个值时,我们可以把返回值放在数组中,之后利用解构赋值得到每个返回值。

js如何创建有多个返回值的函数

2、let[a,b,c]=demo()相当于[a,b,c]=[a,b,c]。最后输出a=12,b=true,c=dddf

js如何创建有多个返回值的函数

3、如果我们不按上面的写法,去直接return a,b,c的话,就会出错,提示“Uncaught TypeError: demo is not a function or its return value is not iterable”

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢