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模拟弹出效果代码修正版
Aug 07 Javascript
jQuery获取Radio,CheckBox选择的Value值(示例代码)
Dec 12 Javascript
js代码实现随机颜色的小方块
Jul 30 Javascript
又一款js时钟!transform实现时钟效果
Aug 15 Javascript
JavaScript基于Dom操作实现查找、修改HTML元素的内容及属性的方法
Jan 20 Javascript
JS实现电商放大镜效果
Aug 24 Javascript
webpack-dev-server自动更新页面方法
Feb 22 Javascript
JS实现将二维数组转为json格式字符串操作示例
Jul 12 Javascript
angular多语言配置详解
May 16 Javascript
Vue拖拽组件列表实现动态页面配置功能
Jun 17 Javascript
vue element自定义表单验证请求后端接口验证
Dec 11 Javascript
jQuery实现穿梭框效果
Jan 19 jQuery
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 快速生成 Flash 动画的方法
2007/03/06 PHP
apache php模块整合操作指南
2012/11/16 PHP
php实现的一个简单json rpc框架实例
2015/03/30 PHP
JSON字符串传到后台PHP处理问题的解决方法
2016/06/05 PHP
PHP分页初探 一个最简单的PHP分页代码的简单实现
2016/06/21 PHP
javascript各种复制代码收集
2008/09/20 Javascript
div浮层,滚动条移动,位置保持不变的4种方法汇总
2013/12/11 Javascript
setTimeout自动触发一个js的方法
2014/01/15 Javascript
在AngularJS中使用AJAX的方法
2015/06/17 Javascript
javascript移动开发中touch触摸事件详解
2016/03/18 Javascript
jQuery基本选择器和层次选择器学习使用
2017/02/27 Javascript
详解JavaScript对象的深浅复制
2017/03/30 Javascript
nodejs使用express获取get和post传值及session验证的方法
2017/11/09 NodeJs
mescroll.js上拉加载下拉刷新组件使用详解
2017/11/13 Javascript
实时监控input框,实现输入框与下拉框联动的实例
2018/01/23 Javascript
在vue项目创建的后初始化首次使用stylus安装方法分享
2018/01/25 Javascript
webpack下实现动态引入文件方法
2018/02/22 Javascript
基于jQuery实现Ajax验证用户名是否可用实例
2018/03/25 jQuery
Angular Renderer (渲染器)的具体使用
2018/05/03 Javascript
JS实现获取毫秒值及转换成年月日时分秒的方法
2018/08/15 Javascript
JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析
2018/08/25 Javascript
Javascript原生ajax请求代码实例
2020/02/20 Javascript
vue实现简单全选和反选功能
2020/09/15 Javascript
Python发送email的3种方法
2015/04/28 Python
Python基础中所出现的异常报错总结
2016/11/19 Python
Django中redis的使用方法(包括安装、配置、启动)
2018/02/21 Python
Python实现操纵控制windows注册表的方法分析
2019/05/24 Python
python opencv实现证件照换底功能
2019/08/19 Python
python使用pip安装SciPy、SymPy、matplotlib教程
2019/11/20 Python
Django Model中字段(field)的各种选项说明
2020/05/19 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
2020/05/26 Python
优秀求职信范文分享
2014/01/26 职场文书
高中班级口号
2014/06/09 职场文书
小学少先队工作总结2015
2015/05/26 职场文书
python脚本框架webpy模板赋值实现
2021/11/20 Python
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技