JavaScript函数中arguments对象

开发 前端
JavaScript 函数中 arguments 为特殊对象,无需明确指出参数名,就能访问它们。用 arguments[0], arguments[1] 依次类推出参数。

先看代码

  1. functionsayHello(){  
  2. if(arguments[0]=="bye")  
  3. return;  
  4. alert(arguments[0]);  

1.调用sayHello(‘bye’),直接返回,无任何信息

2.调用sayHello(‘HelloWorld’),提示”HelloWorld”

Arguments还提供了一个属性arguments.length,作用于参数个数:

  1. funcionargs(){  
  2. alert(arguments.length);  
  3. }  
  4. args(‘a’,1)//提示2  
  5. args()//提示0  
  6. args(23)//提示1 

【编辑推荐】

  1. 常用的JavaScript验证正则表达式
  2. 给JavaScript初学者的24个小窍门
  3. JavaScript中关于Cookie的详细介绍
  4. JavaScript中confirm,alert,prompt的用法
  5. 基于JavaScript的REST客户端框架
责任编辑:彭凡 来源: javaeye
相关推荐

2016-10-12 11:08:16

JavaScriptarguments数组

2011-07-08 10:25:55

JavaScript

2021-10-21 18:47:37

JavaScript面向对象

2011-05-25 11:15:02

Javascript继承

2010-10-09 09:56:51

JavaScriptObject对象

2012-07-25 13:25:11

ibmdw

2020-08-23 11:32:21

JavaScript开发技术

2021-06-03 10:00:47

JavaScript 前端数克隆对象

2010-10-09 09:46:11

indexOf函数JavaScript

2021-03-26 23:41:19

JavaScript对象开发

2023-02-22 18:06:35

函数javascript面向对象编程

2010-10-08 14:31:46

Javascriptsplit函数

2011-07-14 10:58:26

JavaScript强制类型转换函数

2010-06-22 13:32:26

函数式编程JavaScript

2009-06-10 22:06:29

JavaScript面向对象

2021-10-09 07:10:31

JavaScript对象Python

2010-10-09 10:10:55

JavaScriptFunction对象

2011-05-30 16:11:46

Javascript

2021-10-09 07:10:30

JavaScriptBigIn函数

2020-12-16 09:47:01

JavaScript箭头函数开发
点赞
收藏

51CTO技术栈公众号