在学习JavaScript的过程

arguments

arguments常用形式arguments[]、arguments.length。

在js中我们构造函数时会有形参和实参的问题

当在调用函数时,输入的所有实参会构成的一个数组,arguments就是这个数组名,因此就可以在函数中直接用arguments,但注意在函数外面不要用。

作用域&&局部变量和全局变量

在整个<script></script>标签或者在整个js文件中 即为 全局作用域、全局变量

构造的函数 即为 局部作用域、局部变量

js编辑器的预处理

首先把定义的变量和构造的函数提到其作用域的顶部(代码执行为从上到下顺序执行),不过要注意提变量时不会把变量赋的值提上去。

典型例子

输出结果为

9

9

9

9

9

报错

(var a=b=c=9;实际是var a=9;b=9;c=9;)

(在js中如果直接向a=1;这样定义变量默认为全局变量;)

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值