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 相关文章推荐
XRegExp 0.2: Now With Named Capture
Nov 30 Javascript
qq悬浮代码(兼容各个浏览器)
Jan 29 Javascript
javascript框架设计读书笔记之数组的扩展与修复
Dec 02 Javascript
JavaScript的Polymer框架中dom-repeat与VM的相关操作
Jul 29 Javascript
onclick和onblur冲突问题的快速解决方法
Apr 28 Javascript
使用Vue完成一个简单的todolist的方法
Dec 01 Javascript
vue路由懒加载的实现方法
Mar 12 Javascript
vue 中引用gojs绘制E-R图的方法示例
Aug 24 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
Dec 10 Javascript
Javascript读取上传文件内容/类型/字节数
Apr 30 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
Aug 26 Javascript
Vue3中toRef与toRefs的区别
Mar 24 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
PHP6 先修班 JSON实例代码
2008/08/23 PHP
php与paypal整合方法
2010/11/28 PHP
mac环境中使用brew安装php5.5.15
2014/08/18 PHP
php线性表的入栈与出栈实例分析
2015/06/12 PHP
Joomla语言翻译类Jtext用法分析
2016/05/05 PHP
php通过两层过滤获取留言内容的方法
2016/07/11 PHP
JavaScript 利用StringBuffer类提升+=拼接字符串效率
2009/11/24 Javascript
使用jquery实现select添加实现后台权限添加的效果
2011/05/28 Javascript
jquery 漂亮的删除确认和提交无刷新删除示例
2013/11/13 Javascript
一个字符串反转函数可实现字符串倒序
2014/09/15 Javascript
基于javascript实现的搜索时自动提示功能
2014/12/26 Javascript
jQuery功能函数详解
2015/02/01 Javascript
Bootstrap table两种分页示例
2016/12/23 Javascript
JQueryMiniUI按照时间进行查询的实现方法
2017/06/07 jQuery
详解让sublime text3支持Vue语法高亮显示的示例
2017/09/29 Javascript
vue移动端下拉刷新和上拉加载的实现代码
2018/09/08 Javascript
基于Vue 服务端Cookies删除的问题
2018/09/21 Javascript
微信小程序使用蓝牙小插件
2019/09/23 Javascript
微信js-sdk 录音功能的示例代码
2019/11/01 Javascript
JavaScript简单编程实例学习
2020/02/14 Javascript
vue form表单post请求结合Servlet实现文件上传功能
2021/01/22 Vue.js
[54:47]Liquid vs VP Supermajor决赛 BO 第五场 6.10
2018/07/05 DOTA
python通过wxPython打开一个音频文件并播放的方法
2015/03/25 Python
使用PyCharm配合部署Python的Django框架的配置纪实
2015/11/19 Python
python打包压缩、读取指定目录下的指定类型文件
2018/04/12 Python
CSS3打造百度贴吧的3D翻牌效果示例
2017/01/04 HTML / CSS
C#笔试题和英文面试题
2013/02/07 面试题
计算机专业学生求职信分享
2013/12/15 职场文书
魅力教师事迹材料
2014/01/10 职场文书
电子信息工程自荐信
2014/05/26 职场文书
行政专员岗位职责说明书
2014/09/01 职场文书
2014年环保工作总结
2014/11/26 职场文书
2015年党支部公开承诺书
2015/01/22 职场文书
教师节倡议书2015
2015/04/27 职场文书
导游词之吉林花园山
2019/10/17 职场文书
Python爬虫入门案例之爬取二手房源数据
2021/10/16 Python