rest 参数与 Javascript 中的参数对象有何区别?
rest 参数
使用 rest 参数,你可以将多个参数表示成数组形式。ES6 带来了 rest 参数以减轻开发人员的工作量。对于参数对象,rest 参数用三个点 ... 表示,并且位于一个参数之前。
参数对象
JavaScript 中的参数对象是一个对象,它表示要执行函数的参数。
以下是 rest 参数与参数对象的区别。
- 参数对象包含传递给函数的所有参数,而 rest 参数是那些没有指定名称的参数。
- rest 参数是数组实例,而参数对象不是数组。数组实例可以使用以下方法:map、sort、pop 等。
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP