arguments对象


Posted in Javascript onNovember 20, 2006

在javascript中,不需要明确指出参数名,就能访问它们。如:
function hi(){
  if(arguments[0]=="andy"){
     return;
  }
  alert(arguments[0]);
}
用arguments[0]可以访问第一个参数,如此类推。
利用arguments对象可以实现重载,利用arguments.length可以获取函数的参数个数,如下:
function hi(){
  if(arguments.length==1){
    alert(arguments[0]);
  }
  else if(arguments.length==2){
    alert(arguments[0] + arguments[1]);
  }
}
<script language="JavaScript" type="text/javascript"> 
function fun() 

var arr=fun.arguments; 
for(var i=0;i<arr.length;i++) 

alert(arr[i]); 


fun("aa","bb","cc"); 
</script> 

Javascript 相关文章推荐
jQuery中replaceAll()方法用法实例
Jan 16 Javascript
JS实现可点击展开与关闭的左侧广告代码
Sep 02 Javascript
JS在浏览器中解析Base64编码图像
Feb 09 Javascript
AngularJS学习第二篇 AngularJS依赖注入
Feb 13 Javascript
前端页面文件拖拽上传模块js代码示例
May 19 Javascript
React-Native中禁用Navigator手势返回的示例代码
Sep 09 Javascript
jQuery实现动态控制页面元素的方法分析
Dec 20 jQuery
Router解决跨模块下的页面跳转示例
Jan 11 Javascript
vue.js前后端数据交互之提交数据操作详解
Apr 24 Javascript
Electron 如何调用本地模块的方法
Feb 01 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
Mar 04 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
Sep 09 Javascript
重定向实现代码
Nov 20 #Javascript
用js得到网页中所有的div的id
Oct 19 #Javascript
用javascript连接access数据库的方法
Nov 17 #Javascript
JavaScript的Function详细
Nov 14 #Javascript
取得父标签
Nov 14 #Javascript
多广告投放代码 推荐
Nov 13 #Javascript
js类 from qq
Nov 13 #Javascript
You might like
《PHP编程最快明白》第七讲:php图片验证码与缩略图
2010/11/01 PHP
Symfony2函数用法实例分析
2016/03/18 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
2017/04/19 PHP
PHP addslashes()函数讲解
2019/02/03 PHP
jquery validator 插件增加日期比较方法
2010/02/21 Javascript
jquery聚焦文本框与扩展文本框聚焦方法
2012/10/12 Javascript
javascript实现检验的各种规则
2015/07/31 Javascript
浏览器环境下JavaScript脚本加载与执行探析之defer与async特性
2016/01/14 Javascript
基于javascript实现页面加载loading效果
2020/09/15 Javascript
浅谈html转义及防止javascript注入攻击的方法
2016/12/04 Javascript
微信小程序 小程序制作及动画(animation样式)详解
2017/01/06 Javascript
ES6新特性之变量和字符串用法示例
2017/04/01 Javascript
在Vue中使用echarts的实例代码(3种图)
2017/07/10 Javascript
vue教程之toast弹框全局调用示例详解
2020/08/24 Javascript
web前端开发中常见的多列布局解决方案整理(一定要看)
2017/10/15 Javascript
使用vue + less 实现简单换肤功能的示例
2018/02/21 Javascript
Vue.JS实现垂直方向展开、收缩不定高度模块的JS组件
2018/06/19 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
浅谈Node框架接入ELK实践总结
2019/02/22 Javascript
JS实现盒子拖拽效果
2020/02/06 Javascript
javascript解析json格式的数据方法详解
2020/08/07 Javascript
Electron+vue从零开始打造一个本地播放器的方法示例
2020/10/27 Javascript
编写Python CGI脚本的教程
2015/06/29 Python
深入解析Python中的变量和赋值运算符
2015/10/12 Python
pandas object格式转float64格式的方法
2018/04/10 Python
python pygame实现五子棋小游戏
2020/10/26 Python
使用PyOpenGL绘制三维坐标系实例
2019/12/24 Python
如何在Anaconda中打开python自带idle
2020/09/21 Python
css3学习心得分享
2013/08/19 HTML / CSS
纽约现代艺术博物馆商店:MoMA STORE(室内家具和杂货商品)
2016/08/02 全球购物
VisionPros美国站:加拿大在线隐形眼镜和眼镜零售商
2020/02/11 全球购物
澳大利亚香水在线商店:City Perfume
2020/09/02 全球购物
公务员政审个人鉴定
2014/02/25 职场文书
数学教研活动总结
2014/07/02 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/10/28 职场文书
浅谈mysql增加索引不生效的几种情况
2021/06/23 MySQL