//fn(1,2,3)//实参function fn(a,b,c){ // 形参
alert.log(arguments) //弹出[object Arguments] ,是实参的集合 arguments=>[1,2]console.log(arguments) //[1,2,3]alert(arguments.length) //实参和长度alert(arguments[1]) //实参中2
   }//当函数的参数个数无法确定时候用:argumentsfunction sum(){var n=0;for(var i=0;i<arguments.length;i++){n+=arguments[i]}return n;}console.log( sum(1,2,3,4,5));//作用域var a=1;function fn2(a){arguments[0]=3;alert(a); //3var a=2;  //逐行代码解析时,此用改变只是的fn2函数预解析中a的值a=2;并没有改变全局中预解析中a的值alert(arguments[0]);  //2
    }fn2(a);alert(a); //1

转载于:https://www.cnblogs.com/eaysun/p/4393933.html

JavaScript 学习笔记— —Arguments相关推荐

  1. Java程序猿的JavaScript学习笔记(12——jQuery-扩展选择器)

    计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...

  2. Java程序猿的JavaScript学习笔记(10—— jQuery-在“类”层面扩展)

    计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...

  3. JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  4. JavaScript学习笔记(十五)

    JavaScript学习笔记(十五) 事件 事件是DOM(文档对象模型)的一部分.事件流就是事件发生顺序,这是IE和其他浏览器在事件支持上的主要差别. 一.事件流 1.冒泡型事件 IE上的解决方案就是 ...

  5. JavaScript学习笔记(一)-Learning Advanced JavaScript

    JavaScript学习笔记 (一)- Learning Advanced JavaScript Learning Advanced JavaScript #2: Goal: To be able t ...

  6. JavaScript学习笔记(四)(DOM)

    JavaScript学习笔记(四) DOM 一.DOM概述 二.元素对象 2.1 获取方式 (1).通过ID获取一个元素对象,如果没有返回null (2).通过`标签名`获取一组元素对象,,如果没有返 ...

  7. JavaScript学习笔记(第二部分)总共四部分

    JavaScript学习笔记(第二部分)总共四部分 4 对象(Object) 字符串String.数值Number.布尔值Boolean.空值Null.未定义Undefined是基本的数据类型,这些数 ...

  8. JavaScript学习笔记(四)---闭包、递归、柯里化函数、继承、深浅拷贝、设计模式

    JavaScript学习笔记(四)---闭包.递归.柯里化函数.继承.深浅拷贝.设计模式 1. 匿名函数的使用场景 2.自运行 3.闭包 3.1前提: 3.2闭包 4.函数对象的三种定义方式 5.th ...

  9. JavaScript学习笔记一

    JavaScript学习笔记 1. 介绍 2. 基础语法 输入输出 变量 数据类型 简单数据类型 复杂数据类型 类型转换 3. 运算 算术运算符 递增递减运算符 比较运算符 逻辑运算符 赋值运算符 运 ...

最新文章

  1. Yii2.0 RESTful API 之版本控制
  2. 数据库安装时挂起问题
  3. 《51单片机应用开发从入门到精通》——2.2 跑马灯实例
  4. android http pos 请求和gson解析处理head头信息
  5. python生成随机验证码(字母加数字的组合)
  6. 学用MVC4做网站五:5.4删除文章
  7. 协同过滤算法概述与python 实现协同过滤算法(usr-item,item-item)
  8. Javascript特效:吸顶
  9. ubuntu下的libfetion飞信
  10. Android等宽字体
  11. Vista 陪我过周末
  12. 机器人学领域的顶级期刊和会议
  13. 深度学习训练中噪声减小吗_深度学习中噪声标签的影响和识别
  14. 各大洲时区以及Linux环境下修改时区
  15. python爬虫获取下一页_Python爬虫怎么获取下一页的URL和网页内容?
  16. python毕业设计课题-毕业设计:爬虫及数据分析
  17. 00812中国现当代作家作品专题研究简答论述题【湖北卷2110考期】
  18. 永洪BI——国内领军的一站式大数据分析平台
  19. iOS开发 之字体类型的设置与选择
  20. 创建MySQL桌面快捷方式的方法

热门文章

  1. Android launcher 壁纸 wallpaper
  2. 从服务器上下载下来的代码,部署到本地时,Url自动带www前缀
  3. 常用sql001_partition by 以及 row_number()和 dense_rank()和rank()区别
  4. [zz]为小米创建虚拟机路由器
  5. systemverilog编译介绍
  6. 《简明 Python 教程》笔记-----面向对象及系统相关
  7. Linux —— 常见指令及其英文全称
  8. 进程和应用程序生命周期
  9. 【codeforces】【比赛题解】#937 CF Round #467 (Div. 2)
  10. 安装程序工具 (Installutil.exe)22