JavaScript参数个数可变的函数举例说明


Posted in Javascript onOctober 10, 2014

题外话:很早就接触了JavaScript,但是没有留意它,看到很多很酷、很炫的网页,都有JavaScript的身影,Google在JavaScript的应用对我的影响最大了。我决心从头开始学习它,所以有了JavaScript & Ajax这个分栏。我打算把这个分栏作为学习笔记记录下来,因此每篇文章笔记可能很简短,一两句话注解而已。

JavaScript允许一个函数传递个数可变的参数,因为有arguments这个内置对象,它一个函数传递的所有参数的数组。举个例子,就明白了。

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>JavaScript参数个数可变的函数</title>

<mce:script language="javascript" type="text/javascript"><!--

function testparams()

{

var params = "";

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

params = params + " " + arguments[i];

}

alert(params);

}
testparams("abc", 123);

testparams(123, "456", 789);

testparams();

// --></mce:script>

</head>

<body>

</body>

</html>
Javascript 相关文章推荐
使用jQuery的ajax功能实现的RSS Reader 代码
Sep 03 Javascript
基于jquery的点击链接插入链接内容的代码
Jul 31 Javascript
js中的json对象详细介绍
Oct 29 Javascript
AngularJS语法详解(续)
Jan 23 Javascript
PHP实现的各种中文编码转换类分享
Jan 23 Javascript
jQuery实现的仿select功能代码
Aug 19 Javascript
再谈javascript常见错误及解决方法
Sep 16 Javascript
js实现消息滚动效果
Jan 18 Javascript
原生js实现无限循环轮播图效果
Jan 20 Javascript
JavaScript实现时间表动态效果
Jul 15 Javascript
ES6 系列之 Generator 的自动执行的方法示例
Oct 19 Javascript
vue组件内部引入外部js文件的方法
Jan 18 Javascript
JavaScript设计模式之外观模式实例
Oct 10 #Javascript
JavaScript中的无阻塞加载性能优化方案
Oct 10 #Javascript
JavaScript设计模式之策略模式实例
Oct 10 #Javascript
JavaScript运行机制之事件循环(Event Loop)详解
Oct 10 #Javascript
Javascript 读取操作Sql中的Xml字段
Oct 09 #Javascript
Javascript验证用户输入URL地址是否为空及格式是否正确
Oct 09 #Javascript
使用js Math.random()函数生成n到m间的随机数字
Oct 09 #Javascript
You might like
php操作(删除,提取,增加)zip文件方法详解
2015/03/12 PHP
php实现指定字符串中查找子字符串的方法
2015/03/17 PHP
在Debian系统下配置LNMP的教程
2015/07/09 PHP
/etc/php-fpm.d/www.conf 配置注意事项
2017/02/04 PHP
如何用javascript去掉字符串里的所有空格
2007/02/08 Javascript
js重写alert控件(适合学习js的新手朋友)
2014/08/24 Javascript
Js可拖拽放大的层拖动特效实现方法
2015/02/25 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
标准的js无缝滚动效果
2016/08/30 Javascript
jQuery基于ajax操作json数据简单示例
2017/01/05 Javascript
flag和jq on 的绑定多个对象和方法(必看)
2017/02/27 Javascript
Angularjs修改密码的实例代码
2017/05/26 Javascript
AngularJS中ng-class用法实例分析
2017/07/06 Javascript
Vue 实现前端权限控制的示例代码
2019/07/09 Javascript
react native 仿微信聊天室实例代码
2019/09/17 Javascript
JavaScript命令模式原理与用法实例详解
2020/03/10 Javascript
微信小程序开发(三):返回上一级页面并刷新操作示例【页面栈】
2020/06/01 Javascript
js 执行上下文和作用域的相关总结
2021/02/08 Javascript
python中将阿拉伯数字转换成中文的实现代码
2011/05/19 Python
python解析xml文件实例分析
2015/05/27 Python
详解Python3中的Sequence type的使用
2015/08/01 Python
搭建Python的Django框架环境并建立和运行第一个App的教程
2016/07/02 Python
Django自定义manage命令实例代码
2018/02/11 Python
python3在同一行内输入n个数并用列表保存的例子
2019/07/20 Python
python 抓包保存为pcap文件并解析的实例
2019/07/23 Python
python装饰器的特性原理详解
2019/12/25 Python
使用卷积神经网络(CNN)做人脸识别的示例代码
2020/03/27 Python
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
英国伦敦的睡衣品牌:Asceno
2019/10/06 全球购物
西班牙购买隐形眼镜、眼镜和太阳镜网站:Lentiamo.es
2020/06/11 全球购物
常见的软件开发流程有哪些
2015/11/14 面试题
饲料采购员岗位职责
2013/12/19 职场文书
教师节主题班会方案
2015/08/17 职场文书
2016创先争优活动党员公开承诺书
2016/03/24 职场文书
如何写一份成功的商业计划书
2019/06/25 职场文书
利用JuiceFS使MySQL 备份验证性能提升 10 倍
2022/03/17 MySQL