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 相关文章推荐
xmlHTTP实例
Oct 24 Javascript
JS学习之一个简易的日历控件
Mar 24 Javascript
Node.js node-schedule定时任务隔多少分钟执行一次的方法
Feb 10 Javascript
Node.js连接postgreSQL并进行数据操作
Dec 18 Javascript
js 动态生成html 触发事件传参字符转义的实例
Feb 14 Javascript
使用contextMenu插件实现Bootstrap table弹出右键菜单
Feb 20 Javascript
JavaScript的Object.defineProperty详解
Jul 09 Javascript
Vue render渲染时间戳转时间,时间转时间戳及渲染进度条效果
Jul 27 Javascript
vue组件中的样式属性scoped实例详解
Oct 30 Javascript
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
Dec 09 Javascript
说说Vue.js中的functional函数化组件的使用
Feb 12 Javascript
Angular之jwt令牌身份验证的实现
Feb 14 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中上传大体积文件时需要的设置
2006/10/09 PHP
BBS(php &amp; mysql)完整版(七)
2006/10/09 PHP
php生成EXCEL的东东
2006/10/09 PHP
PHP函数eval()介绍和使用示例
2014/08/20 PHP
复制本贴标题和地址的js代码
2008/07/01 Javascript
javascript 学习之旅 (1)
2009/02/05 Javascript
jQuery实现鼠标经过图片预览大图效果
2014/04/10 Javascript
javascript进行数组追加方法小结
2014/06/16 Javascript
javascript引用类型指针的工作方式
2015/04/13 Javascript
js实现简单秒表走动的时钟特效
2020/03/25 Javascript
JavaScript实现表格快速变色效果代码
2015/08/19 Javascript
js实现日期显示的一些操作(实例讲解)
2017/07/27 Javascript
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
2017/09/15 Javascript
VueJS 组件参数名命名与组件属性转化问题
2018/12/03 Javascript
微信小程序下拉菜单效果的实例代码
2019/05/14 Javascript
layui中select,radio设置不生效的解决方法
2019/09/05 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
vue中音频wavesurfer.js的使用方法
2020/02/20 Vue.js
javascript设计模式 ? 代理模式原理与用法实例分析
2020/04/16 Javascript
vue相同路由跳转强制刷新该路由组件操作
2020/08/05 Javascript
python多线程编程中的join函数使用心得
2014/09/02 Python
python类中super()和__init__()的区别
2016/10/18 Python
python模块之time模块(实例讲解)
2017/09/13 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
2018/05/08 Python
python判断一个对象是否可迭代的例子
2019/07/22 Python
详解Python中第三方库Faker
2020/09/25 Python
解决python3.x安装numpy成功但import出错的问题
2020/11/17 Python
分享一个页面平滑滚动小技巧(推荐)
2019/10/23 HTML / CSS
html5绘制时钟动画
2014/12/15 HTML / CSS
Hunkemöller瑞士网上商店:欧洲最大的内衣品牌之一
2018/12/03 全球购物
区三好学生主要事迹
2014/01/30 职场文书
党员创先争优活动总结
2014/05/04 职场文书
廉政文化进校园广播稿
2014/10/20 职场文书
2015年班组建设工作总结
2015/05/13 职场文书
《西游记》读后感(3篇)
2019/09/20 职场文书
浅谈MySQL中的六种日志
2022/03/23 MySQL