Javascript中arguments用法实例分析


Posted in Javascript onJune 13, 2015

本文实例讲述了Javascript中arguments用法。分享给大家供大家参考。具体分析如下:

先来看如下示例:

function add(n1,n2){ 
  return n1+n2; 
} 
function add(n1,n2,n3) { 
  return n1+n2+n3; 
} 
alert(add(1,2));
//NaN,js中调用方法采用就近原则;
//而由于该方法没有传入n3,所以结果是NaN

js中没有方法重载,怎么解决上面这个问题?

//arguments 
function f1(){ 
var sum=0; 
for(var i=0;i<arguments.length;i++){ 
sum+=arguments[i]; 
} 
return sum; 
} 
alert(f1(1,2,3,4,5));
//利用arguments,计算例子加上数字的和 
function ff(name){ 
var sum=0; 
for(var i=1;i<arguments.length;i++){ 
sum+=arguments[i]; 
} 
return arguments[0]+sum; 
} 
alert(ff('例子',1,2,3,4,5));//例子15 
//姓名,年龄 
function test(name,age) { 
if(!age){//age未传参时,age为undefined 
age=18; 
} 
alert('名字是'+name+'年龄是'+age); 
} 
test('小明');//名字是小明年龄是18

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
从零开始学习jQuery (二) 万能的选择器
Oct 01 Javascript
from 表单提交返回值用post或者是get方法实现
Aug 21 Javascript
JQUERY 设置SELECT选中项代码
Feb 07 Javascript
JavaScript事件委托的技术原理探讨示例
Apr 17 Javascript
node.js [superAgent] 请求使用示例
Mar 13 Javascript
详解jQuery中的元素的属性和相关操作
Aug 14 Javascript
jQuery实现ajax无刷新分页页码控件
Feb 28 Javascript
详解Vue2 无限级分类(添加,删除,修改)
Mar 07 Javascript
JavaScript中使用Async实现异步控制
Aug 15 Javascript
vue-cli webpack2项目打包优化分享
Feb 07 Javascript
js实现按钮开关单机下拉菜单效果
Nov 22 Javascript
基于iview的router常用控制方式
May 30 Javascript
Javascript中String的常用方法实例分析
Jun 13 #Javascript
Javascript中的方法和匿名方法实例详解
Jun 13 #Javascript
jquery实现简单的自动播放幻灯片效果
Jun 13 #Javascript
jquery实现简单手风琴菜单效果实例
Jun 13 #Javascript
jQuery实现的五子棋游戏实例
Jun 13 #Javascript
JavaScript合并两个数组并去除重复项的方法
Jun 13 #Javascript
JQuery自动触发事件的方法
Jun 13 #Javascript
You might like
php中session退出登陆问题
2014/02/27 PHP
Redis基本知识、安装、部署、配置笔记
2015/03/05 Javascript
javascript常用功能汇总
2015/07/05 Javascript
js实现文本框只允许输入数字并限制数字大小的方法
2015/08/19 Javascript
Windows 系统下设置Nodejs NPM全局路径
2016/04/26 NodeJs
JavaScript中的boolean布尔值使用学习及相关技巧讲解
2016/05/26 Javascript
jQuery实现鼠标经过像翻页和描点链接效果
2016/08/08 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
javascript图片预览和上传(兼容IE)
2017/03/15 Javascript
关于angular js_$watch监控属性和对象详解
2017/04/24 Javascript
jQuery遍历节点方法汇总(推荐)
2017/05/13 jQuery
JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
2017/09/07 Javascript
微信小程序之页面跳转和参数传递的实现
2017/09/29 Javascript
微信小程序实现自定义modal弹窗封装的方法
2018/06/15 Javascript
Vuejs 实现简易 todoList 功能 与 组件实例代码
2018/09/10 Javascript
深入理解Angularjs 脏值检测
2018/10/12 Javascript
JS实现灯泡开关特效
2020/03/30 Javascript
vue 使用 vue-pdf 实现pdf在线预览的示例代码
2020/04/26 Javascript
[01:17:12]职来职往完美电竞专场
2014/09/18 DOTA
[19:26]TNC vs EG (BO3)
2018/06/07 DOTA
浅谈Matplotlib简介和pyplot的简单使用——文本标注和箭头
2018/01/09 Python
Python 从列表中取值和取索引的方法
2018/12/25 Python
Python中的单下划线和双下划线使用场景详解
2019/09/09 Python
使用phonegap获取位置信息的实现方法
2017/03/31 HTML / CSS
新西兰廉价汽车租赁:Snap Rentals
2018/09/14 全球购物
俄罗斯第一家多品牌在线奢侈品精品店:Aizel.ru
2020/09/06 全球购物
建筑设计学生的自我评价
2014/01/16 职场文书
亲子读书活动方案
2014/02/22 职场文书
2014学年自我鉴定
2014/02/23 职场文书
宣传活动总结范文
2014/07/01 职场文书
浪漫婚礼主题活动策划方案
2014/09/15 职场文书
求职自我推荐信
2015/03/24 职场文书
给男朋友的道歉短信
2015/05/12 职场文书
选调生挂职锻炼工作总结
2015/10/23 职场文书
高考要来啦!用Python爬取历年高考数据并分析
2021/06/03 Python
Go 内联优化让程序员爱不释手
2022/06/21 Golang