Rest 引數與 Javascript 中的 arguments 物件有什麼區別?
Rest 引數
有了 Rest 引數,你可以將多個引數作為一個數組來表示。ES6 引入了 Rest 引數,為開發人員的工作帶來了許多便利。對於 arguments 物件,Rest 引數由三個省略號 ... 表示,並位於該引數前面。
Arguments 物件
JavaScript 中的 Arguments 物件是一個物件,它表示正在執行的函式的引數。
Rest 引數與 Arguments 物件之間的區別如下。
- Arguments 物件包含傳遞給函式的所有引數,而 Rest 引數是不賦予其他名稱的引數。
- Rest 引數是 Array 例項,而 arguments 物件不是陣列。Array 例項有以下方法:map、sort、pop 等。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP