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 相关文章推荐
如何取得中文输入的真实长度?
Jun 24 Javascript
js+css在交互上的应用
Jul 18 Javascript
js实时监听文本框状态的方法
Apr 26 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
Sep 06 Javascript
JS实现很实用的对联广告代码(可自适应高度)
Sep 18 Javascript
Vue.js每天必学之内部响应式原理探究
Sep 07 Javascript
angular-ui-sortable实现可拖拽排序列表
Dec 28 Javascript
详解Webpack实战之构建 Electron 应用
Dec 25 Javascript
vue 国际化 vue-i18n 双语言 语言包
Jun 07 Javascript
vue中node_modules中第三方模块的修改使用详解
May 31 Javascript
JS实现移动端在线签协议功能
Aug 22 Javascript
使用layui的router来进行传参的实现方法
Sep 06 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常用操作类之通信数据封装类的实现
2017/07/16 PHP
PDO::inTransaction讲解
2019/01/28 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
2019/12/13 PHP
Nginx+php配置文件及原理解析
2020/12/09 PHP
jquery 1.4.2发布!主要是性能与API
2010/02/25 Javascript
浅谈页面装载js及性能分析方法
2014/12/09 Javascript
jQuery实现“扫码阅读”功能
2015/01/21 Javascript
原生js仿淘宝网商品放大镜效果
2017/02/28 Javascript
js,jq,css多方面实现简易下拉菜单功能
2017/05/13 Javascript
vue中如何实现变量和字符串拼接
2017/06/19 Javascript
浅谈express 中间件机制及实现原理
2017/08/31 Javascript
JS逻辑运算符短路操作实例分析
2018/07/09 Javascript
详解Angular中通过$location获取地址栏的参数
2018/08/02 Javascript
vue同步父子组件和异步父子组件的生命周期顺序问题
2018/10/07 Javascript
详解vue数组遍历方法forEach和map的原理解析和实际应用
2018/11/15 Javascript
vuejs2.0运用原生js实现简单拖拽元素功能
2020/08/21 Javascript
python将文本分每两行一组并保存到文件
2018/03/19 Python
Python实现迭代时使用索引的方法示例
2018/06/05 Python
Python实现网站表单提交和模板
2019/01/15 Python
通过python爬虫赚钱的方法
2019/01/29 Python
django如何实现视图重定向
2019/07/24 Python
pytorch方法测试——激活函数(ReLU)详解
2020/01/15 Python
Python猴子补丁Monkey Patch用法实例解析
2020/03/23 Python
使用CSS3实现字体颜色渐变的实现
2020/08/10 HTML / CSS
捷克厨房用品购物网站:Tescoma
2018/07/13 全球购物
北京天润融通.net面试题笔试题
2012/02/20 面试题
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
2014/12/12 面试题
优秀毕业生自荐信范文
2014/01/01 职场文书
2014统计局民主生活会对照检查材料思想汇报
2014/10/02 职场文书
搞笑婚庆主持词
2015/06/29 职场文书
行政处罚听证告知书
2015/07/01 职场文书
工作简报格式范文
2015/07/21 职场文书
校运会加油稿大全
2015/07/22 职场文书
2016年大学迎新工作总结
2015/10/14 职场文书
中学生打架《检讨书》范文
2019/08/12 职场文书
python数据处理之Pandas类型转换
2022/04/28 Python