参数和函数形参 到 解构和不完全解构

Posted 黑夜蓝天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了参数和函数形参 到 解构和不完全解构相关的知识,希望对你有一定的参考价值。

<span style=“border-left:red;”>函数的参数和形参</span>

声明一个有三个形参的函数 where

function  where(a,b,c){ ... }

而我们调用的时候执行 

where(1,2,3,4,5){....}

此时参数 1、2、3会分别赋值给 a、b、c,参数4、5则不会赋值给任何形参。但是我们已让可以通过 隐式参数 arguments 去得到他们。

<span style=“border-left:red;”>再来看下ES6中的解构</span>

以上是关于参数和函数形参 到 解构和不完全解构的主要内容,如果未能解决你的问题,请参考以下文章

函数的定义解构及销毁过程

vuees6 解构赋值--函数参数解构赋值

[JavaScript]解构赋值详解

ES6函数参数的解构赋值有哪些区别?

35.JavaScript对象和数组的解构赋值基础详解let陷阱函数参数解构

ES6解构