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

 更新时间:2014年10月10日 17:03:18   投稿:whsnow  
JavaScript允许一个函数传递个数可变的参数,因为有arguments这个内置对象,它一个函数传递的所有参数的数组

题外话:很早就接触了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动态操作select下拉框

    JavaScript动态操作select下拉框

    这篇文章介绍了JavaScript动态操作select下拉框的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • js实现弹出框的拖拽效果实例代码详解

    js实现弹出框的拖拽效果实例代码详解

    本文通过实例代码给大家介绍了js实现弹出框的拖拽效果,代码简单易懂,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-04-04
  • JavaScript中prompt()函数的用法实战例子

    JavaScript中prompt()函数的用法实战例子

    JavaScript中的prompt是一个函数,用于在浏览器中显示一个对话框,提示用户输入一些信息,这篇文章主要给大家介绍了关于JavaScript中prompt()函数的用法实战,需要的朋友可以参考下
    2023-11-11
  • D3.js实现绘制折线图的教程详解

    D3.js实现绘制折线图的教程详解

    这篇文章主要为大家详细介绍了如何通过D3.js实现绘制折线图,文中的示例代码讲解详细,对我们学习D3.js有一定的帮助,需要的可以参考一下
    2022-11-11
  • js实现一款简单踩白块小游戏(曾经很火)

    js实现一款简单踩白块小游戏(曾经很火)

    本文给大家分享原生js实现曾经很火的一款小游戏—别踩白块,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2019-12-12
  • 使用js正则表达式验证文件扩展名方法实例

    使用js正则表达式验证文件扩展名方法实例

    文件上传时,为了安全验证,对于手工改动文件后缀名产生的伪造文件进行判断过滤,下面这篇文章主要给大家介绍了关于如何使用js正则表达式验证文件扩展名的相关资料,需要的朋友可以参考下
    2022-11-11
  • JavaScript创建对象的几种方式及关于this指向问题

    JavaScript创建对象的几种方式及关于this指向问题

    这篇文章主要介绍了JavaScript创建对象的几种方式及关于this指向问题,文章围绕主题展开详细的内容介绍,具有一定的参考价值。需要的小伙伴可以参考一下
    2022-07-07
  • Google Suggest ;-) 基于js的动态下拉菜单

    Google Suggest ;-) 基于js的动态下拉菜单

    Google Suggest ;-) 基于js的动态下拉菜单...
    2006-10-10
  • 如何在JavaScript中使用map()迭代数组详细步骤

    如何在JavaScript中使用map()迭代数组详细步骤

    在JavaScript中循环迭代数组的方法有很多种,下面这篇文章主要给大家介绍了关于如何在JavaScript中使用map()迭代数组的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-02-02
  • JS异步任务的并行、串行及二者结合用法

    JS异步任务的并行、串行及二者结合用法

    让多个异步任务按照我们的想法执行,是开发中常见的需求,今天我们就来捋一下,如何让多个异步任务并行,串行,以及并行串行相结合,感兴趣的朋友跟随小编一起看看吧
    2023-10-10

最新评论