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