arguments是什么?

关于之前我们说的形参和实参,跟变量是一样的使用

形参就是在函数定义时,函数名后面的参数,不能用var修饰

实参就是调用时,函数名后的参数

我们调用实参,就要知道有几个形参,但是当我们不确定有几个形参的时候,这时候我们就需要用到arguments

注意:在每一个函数内,都有一个内置的数组,是一个变量,叫做arguments。

arguments可以存储当前函数传入的所有参数,而且,是通过传参的顺序,进行排列的

【数组这一块先做了解,以后我们会详细讲到】

我们来输出一下arguments来看一下是什么效果

<script type="text/javascript">    function sum(){            //声明函数        alert(arguments);    }    sum();                     //调用函数script>

运行效果显示arguments是一个对象

如果我们去进行传参,我们来输出arguments的长度,用arguments.length

<script type="text/javascript">    function sunm(){        alert(arguments.length);  //[object Arguments]    }    sum(3,4,5);script>

运行结果是3,共有3个数

如果我们要访问arguments里面的数据,需要对应的”房间号”进行访问,即下标

javascript和其他语言一样吗,都是从0开始

<script type="text/javascript">    function sum(){        alert(arguments[0]);    }    sum(3,4,5);script>

运行结果可以看到第0个输出的结果是3

其他的以此类推

如果我们要传所有数值的和,下标可以配合循环去使用

sum中也可以继续添加任何数

error: unrecognized arguments: 不运行_JavaScript函数 arguments相关推荐

  1. manage.py: error: unrecognized arguments: runserver 8888运行pytorch模型报错

    完整报错内容: usage: manage.py [-h] [--exp EXP] [--resume RESUME] [--image_path IMAGE_PATH][--result_dir R ...

  2. Python pytest main.py文件报错main.py: error: unrecognized arguments: --html=./test_report.html问题解决

    ERROR: usage: main.py [options] [file_or_dir] [file_or_dir] [...] main.py: error: unrecognized argum ...

  3. 解决usage: mo_onnx.py [options] mo_onnx.py: error: unrecognized arguments: 113.985 119.85] 69.87 70.89

    解决openvino object_detection_demo_centernet模型转换问题 转换命令 python .\mo.py --input_shape=[1,3,384,384] --i ...

  4. 遇到问题–python–pytest: error: unrecognized arguments: --cov-report=html

    转载请注明出处:遇到问题–python–pytest: error: unrecognized arguments: --cov-report=html 问题 pytest可以输出覆盖率的html报告 ...

  5. 一个坑firewall-cmd: error: unrecognized arguments

    写一个比较坑的问题,添加端口号的过程中出现下面的问题 [root@instance~]# firewall-cmd --zone=public –-add-port=80/tcp --permanen ...

  6. predict.py: error: unrecognized arguments: model_name=BMN config=./configs/bmn.yaml log_interval=1 w

    问题: DALI is not installed, you can improve performance if use DALI usage: predict.py [-h] [–model_na ...

  7. Pyinstaller打包 Pytest+Allure成exe文件执行时,报error: unrecognized arguments: --count=1,--alluredir=result错

    Pytest+Allure是一款非常经典的测试框架,堪称完美!!!,但是有时候,我们在测试过程中,当自动化任务很多,需要部署很多的机器去跑工程时,我们又不希望去频繁的部署安装Python环境,所以大部 ...

  8. JS学习笔记(五)函数类型、箭头函数、arguments参数、标签函数

    JS学习笔记(五) 本系列更多文章,可以查看专栏 JS学习笔记 文章目录 JS学习笔记(五) 一.函数 1. 函数定义 2. 方法( 对象 + 函数 ) 二.函数参数及返回值 1. 传递原始类型参数 ...

  9. JavaScript 函数 arguments

    函数的介绍 函数:就是将一些功能或语句进行封装,在需要的时候,通过调用的形式,执行这些语句. 函数也是一个对象 使用typeof检查一个函数对象时,会返回 function 函数的作用: 将大量重复的 ...

最新文章

  1. UE商城资源 Kitsune狐狸女孩
  2. hung_task_timeout_secs和blocked for more than 120 seconds的解决方法
  3. MPLS TE基本配置-IS-IS
  4. Java中几种输出数组的for循环,以及循环中使用标签(非goto)
  5. [CSS] Target Positional Elements Using *-Of-Type CSS pseudo-classes
  6. c语言程序设计的顺序结构的常用控制语句,C语言程序设计教程-第03课-顺序结构的程序设计.ppt...
  7. 【渝粤题库】陕西师范大学202891 基于web的程序设计
  8. TikTok玩法攻略总结,从输出内容再到变现,结尾送干货!
  9. Unix环境高级编程 centos中配置apue编译环境
  10. poj 1191 棋盘分割(记忆化dp+递归)
  11. python将jwths256加密——pyjwt库
  12. win10计算机维护,关掉win10系统自动维护功能的方法【图文教程】
  13. android的抓包工具,安卓Android无需ROOT的流量抓包工具:PacketCapture
  14. 电子与智能化工程专业承包资质标准
  15. 视频教程-学matlab符号计算-Matlab
  16. oracle vm.drop_caches,墨菲定律一个参数Drop_caches导致集群数据库实例崩溃
  17. SwiftUI学习笔记-【列表】
  18. Flutter--使用相机
  19. 大厂标配的动态化解决方案,高阶技术从未如此简单
  20. 学习笔记之NumPy

热门文章

  1. 缺少编译器要求的成员“System.Runtime.CompilerServices.ExtensionAttribute..ctor” 解决方案...
  2. python - 代码练习 - 差异备份/同步更新
  3. es6 初级之箭头函数
  4. python-day76--django-中间件
  5. 贪心算法(Greedy Algorithm)
  6. win7升级到win10不能上网解决方法
  7. 博客搬家到 http://fresky.github.io/ - Visual Studio的插件Pdbproj可以把pdb转换成C++项目...
  8. C# 实现将文本txt生成图片
  9. leetcode 95 python
  10. 数据结构—链表-循环链表