js中函数调用的两种常用方法使用介绍


Posted in Javascript onJuly 17, 2014

一个js函数

function test(aa){
window.alert("你输入的是"+aa);
}

方法一:直接调用

test("dddd");

方法二:函数赋值给变量

var abc=test;

abc('中国');//用变量来调用函数

注意:

当我们写成这种形式的时候,var abc=test("dddd"); 不能通过变量abc来调用函数。

这种写法当test有返回值的时候会把返回值赋值给abc,当没有返回值的时候abc的值为undefine。

特别强调js天然就支持可变参数

//编写一个函数,可以接受任意多个数,并计算他们的和
//无法重载,abc2函数名不能重复
function abc2(n1){// 可以无视参数n1
//在js中有一个arguments,可以访问所有传入的值。
//window.alert(arguments.length);
//遍历所有的参数
for(var i=0;i<arguments.length;i++){
window.alert(arguments[i]);
}
}
Javascript 相关文章推荐
JS JSON对象转为字符串的简单实现方法
Nov 18 Javascript
jQuery实现的淡入淡出二级菜单效果代码
Sep 15 Javascript
jquery实现左右无缝轮播图
Jul 31 Javascript
ion content 滚动到底部会遮住一部分视图的快速解决方法
Sep 06 Javascript
AngularJS实践之使用NgModelController进行数据绑定
Oct 08 Javascript
浅谈Angular的$q, defer, promise
Dec 20 Javascript
关于Ajax的原理以及代码封装详解
Sep 08 Javascript
Angular2.0实现modal对话框的方法示例
Feb 18 Javascript
vue slot与传参实例代码讲解
Apr 28 Javascript
layui问题之模拟table表格中的选中按钮选中事件的方法
Sep 20 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
Nov 17 Javascript
实用的 vue tags 创建缓存导航的过程实现
Dec 03 Vue.js
jQuery中关于ScrollableGridPlugin.js(固定表头)插件的使用逐步解析
Jul 17 #Javascript
Express.JS使用详解
Jul 17 #Javascript
JavaScript DOM节点添加示例
Jul 16 #Javascript
js中各种类型的变量在if条件中是true还是false
Jul 16 #Javascript
JQuery做的一个简单的点灯游戏分享
Jul 16 #Javascript
jQuery ajax调用WCF服务实例
Jul 16 #Javascript
Jquery Post处理后不进入回调的原因及解决方法
Jul 15 #Javascript
You might like
针对初学PHP者的疑难问答(2)
2006/10/09 PHP
PHP高级OOP技术演示
2009/08/27 PHP
fckeditor上传文件按日期存放及重命名方法
2015/05/22 PHP
document.getElementById为空或不是对象的解决方法
2010/01/24 Javascript
jquery nth-child()选择器的简单应用
2010/07/10 Javascript
jQuery Ajax 实例全解析
2011/04/20 Javascript
图片动画横条广告带上下滚动可自定义图片、链接等等
2013/10/20 Javascript
JS 如何获取radio选中后的值及不选择取radio的值
2013/10/28 Javascript
jQuery中odd选择器的定义和用法
2014/12/23 Javascript
Javascript基础教程之switch语句
2015/01/18 Javascript
AngularJS+Node.js实现在线聊天室
2015/08/28 Javascript
深入探究AngularJS框架中Scope对象的超级教程
2016/01/04 Javascript
浅析Bootstrap验证控件的使用
2016/06/23 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
2016/12/18 Javascript
JavaScript校验Number(4,1)格式的数字实例代码
2017/03/13 Javascript
laydate日历控件使用方法详解
2017/11/20 Javascript
微信小程序动画(Animation)的实现及执行步骤
2018/10/28 Javascript
详解关于element el-button使用$attrs的一个注意要点
2018/11/09 Javascript
[41:41]TFT vs Secret Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
天翼开放平台免费短信验证码接口使用实例
2013/12/18 Python
python列表list保留顺序去重的实例
2018/12/14 Python
python 实现方阵的对角线遍历示例
2019/11/29 Python
python多进程重复加载的解决方式
2019/12/13 Python
Python 使用threading+Queue实现线程池示例
2019/12/21 Python
Python 之 Json序列化嵌套类方式
2020/02/27 Python
Python新手学习标准库模块命名
2020/05/29 Python
Python爬取12306车次信息代码详解
2020/08/12 Python
python实现AdaBoost算法的示例
2020/10/03 Python
Myprotein加拿大官网:欧洲第一的运动营养品牌
2018/01/06 全球购物
儿科护士实习自我鉴定
2013/10/17 职场文书
应届生如何写自荐信
2014/01/05 职场文书
职业培训师职业生涯规划
2014/02/18 职场文书
缅怀先烈演讲稿
2014/09/03 职场文书
教师个人教学反思
2016/02/23 职场文书
导游词之唐山景点
2019/12/18 职场文书
Go本地测试解耦任务拆解及沟通详解Go本地测试的思路沟通的重要性总结
2022/06/21 Golang