js 06

对象

arguments 是函数内置对象,每个函数常见时都会有这个arguments

场景:当不知道会给函数传多少实参时,就没办法定义多少个形参

此时就可以使用arguments获取实参

特点

arguments 是一个j假数组 没有数组的方法

可以拿到数组的索引,也可以拿到数组的length;

function fn() { console.log(arguments); //返回一个数组 console.log(arguments[3]); //4 console.log(arguments.length);//5 } fn(1, 2, 3, 4, 5)

函数特点

函数之间调用时 可以把A函数的变量放在B函数调用的实参里传给B函数

实参变量名和形参名,不一定非是一致的,只需要一一对应即可

function fna() { var b = 1 + 2 fnc(b) } fna() function fnc(b) { console.log(b + 2); }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值