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 跨域访问问题解决方法
Dec 02 Javascript
JavaScript CSS修改学习第三章 修改样式表
Feb 19 Javascript
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
Jun 28 Javascript
js innerHTML 改变div内容的方法
Aug 03 Javascript
jQuery 如何先创建、再修改、后添加DOM元素
May 20 Javascript
JavaScript设计模式学习之“类式继承”
Mar 12 Javascript
Vue-resource实现ajax请求和跨域请求示例
Feb 23 Javascript
javascript实现下雨效果
Mar 27 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 jQuery
vue将毫秒数转化为正常日期格式的实例
Sep 16 Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
Sep 23 Javascript
JavaScript实现模态对话框实例
Jan 13 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变量可用字符
2014/05/28 PHP
thinkphp实现like模糊查询实例
2014/10/29 PHP
php 如何获取文件的后缀名
2016/06/05 PHP
php实现留言板功能
2017/03/05 PHP
Windows 下安装 swoole 图文教程(php)
2017/06/05 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
Javascript 对象的解释
2008/11/24 Javascript
JS插件overlib用法实例详解
2015/12/26 Javascript
Highcharts 多个Y轴动态刷新数据的实现代码
2016/05/28 Javascript
详解使用angularjs的ng-options时如何设置默认值(初始值)
2017/07/18 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
2017/08/08 jQuery
React Native 环境搭建的教程
2017/08/19 Javascript
JavaScript实现三级级联特效
2017/11/05 Javascript
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
微信小程序WebSocket实现聊天对话功能
2018/07/06 Javascript
Vue CLI 3搭建vue+vuex最全分析(推荐)
2018/09/27 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
js作用域和作用域链及预解析
2019/04/11 Javascript
在antd Form表单中select设置初始值操作
2020/11/02 Javascript
Python中常用的内置方法
2019/01/28 Python
vscode 配置 python3开发环境的方法
2019/09/19 Python
CSS3属性box-shadow使用指南
2014/12/09 HTML / CSS
Raleigh兰令自行车美国官网:英国凤头牌自行车
2018/01/08 全球购物
英国家庭、花园、汽车和移动解决方案:Easylife Group
2018/05/23 全球购物
static全局变量与普通的全局变量有什么区别
2014/05/27 面试题
局域网标准
2016/09/10 面试题
会计电算化学生个人的自我评价
2014/02/08 职场文书
《小蝌蚪找妈妈》教学反思
2014/02/21 职场文书
公司门卫岗位职责
2014/03/15 职场文书
融资租赁计划书
2014/04/29 职场文书
市场营销策划方案
2014/06/11 职场文书
禁止酒驾标语
2014/06/25 职场文书
领导干部贪图享乐整改措施
2014/09/21 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
springboot+VUE实现登录注册
2021/05/27 Vue.js
Win10玩csgo闪退如何解决?Win10玩csgo闪退的解决方法
2022/07/23 数码科技