ES5中的arguments

function func(a,b,c){
console.log(arguments[0],arguments[1],arguments[2])
}
func(1,2,3) //1,2,3

在使用箭头函数时,arguments 指向的对象并不是当前函数所属的argments,而是上级函数的arguments,可以使用剩余运算符(rest)来替代,详情见:https://www.cnblogs.com/vickylinj/p/11739473.html

let func = (...rest) => {
console.log(rest)
}
func(1,2,3) //[1,2,3]

最新文章

  1. 关于yuv格式
  2. Nginx 和 PHP的安装配置
  3. myeclipse中导入的js文件报错(出现红叉叉,提示语法错误)
  4. "无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开"解决办法
  5. Python核心编程-描述符
  6. TCP/IP 协议大致的概念
  7. mongoose的用法(注:连接数据库)
  8. Uva 167 The Sultan's Successors(dfs)
  9. D3js-堆栈图
  10. Qt编译Oracle OCI驱动
  11. SSM框架实现分页
  12. IOS设备设计完整指南
  13. 用SpriteBuilder简化"耕牛遍地走"的动画效果(四)
  14. springcloud之自定义简易消费服务组件
  15. kendo ui DatePicker 时区转换
  16. Python 知识小tips
  17. sqoop将mysql数据导入hbase、hive的常见异常处理
  18. docker 搭建简易仓库registry
  19. tensorflow入门笔记(五) name_scope和variable_scope
  20. IP与十进制相互转化

热门文章

  1. jQuery之编写插件
  2. OpenJudge计算概论-人民币支付
  3. element-ui框架的el-dialog弹出框被遮罩层挡住了
  4. myadmin不需要路劲提权之法
  5. 一台java服务器可以跑多少个线程?
  6. ISO/IEC 9899:2011 条款6.2.1——标识符的作用域
  7. springboot之docker化
  8. 一百四十:CMS系统之使用flask-paginate实现分页功能
  9. Apache配置日志切割
  10. fastJson工具类