Javascript基础教程之定义和调用函数


Posted in Javascript onJanuary 18, 2015

函数是一个可以随时运行的语句,简单说,函数是完成某个功能的一组语句,它接受0或者多个参数。

函数的基本语法如下

function functionName([arg0,arg1,......argN]){

statement

[return[expression]]

}

其中,function为自定义函数的关键字,functionName为函数名,arg表示传给函数的各种参数列表,各个参数之间使用逗号隔开。参数可以为空。

statement为函数 本省,可以是各种合法的代码块。

reture expression为返回函数的值 expression,同样是可选项。简单示例如下。

    function sayName(yname){

   document.write("hello"+ yname)

    }

   sayName(112);

另外,javascript执行过rerurn后便不再执行。

<div id="xxx" style="width: 200px;height: 100px;background-color: aquamarine"></div>

<script type="text/javascript">

    function cNumber (inNmuber1 ,inNumber2) {

        return inNmuber1 + inNumber2

    }

 irese =  cNumber(40,20);

    document.getElementById("xxx").innerHTML = irese;

</script>

一个函数中可能有多个return

<div id="xxx" style="width: 200px;height: 100px;background-color: aquamarine"></div>
<script type="text/javascript">

    function cNumber (inNmuber1 ,inNumber2) {

        if (inNmuber1 >= inNumber2)

        return inNmuber1 - inNumber2

        else

        return  inNumber2 - inNmuber1

    }

 irese =  cNumber(10,20);

    document.getElementById("xxx").innerHTML = irese;

</script>

以上就是本文的全部内容了,小伙伴们是否对定义和调用javascript有了新的认识了呢,希望本文能对大家有所帮助

Javascript 相关文章推荐
关于javascript document.createDocumentFragment()
Apr 04 Javascript
jquery load事件(callback/data)使用方法及注意事项
Feb 06 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
Oct 30 Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
Nov 29 Javascript
微信小程序中顶部导航栏的实现代码
Mar 30 Javascript
简单理解Vue中的nextTick方法
Jan 30 Javascript
通过js动态创建标签,并设置属性方法
Feb 24 Javascript
解决vue attr取不到属性值的问题
Sep 18 Javascript
跟混乱的页面弹窗说再见
Apr 11 Javascript
JavaScript的变量声明与声明提前用法实例分析
Nov 26 Javascript
原生js实现的金山打字小游戏(实例代码详解)
Mar 16 Javascript
小程序wx.getUserProfile接口的具体使用
Jun 02 Javascript
Javascript基础教程之break和continue语句
Jan 18 #Javascript
Javascript基础教程之for循环
Jan 18 #Javascript
Javascript基础教程之while语句
Jan 18 #Javascript
Javascript基础教程之switch语句
Jan 18 #Javascript
Javascript基础教程之if条件语句
Jan 18 #Javascript
Javascript基础教程之比较操作符
Jan 18 #Javascript
Javascript基础教程之关键字和保留字汇总
Jan 18 #Javascript
You might like
PHP写的加密函数,支持私人密钥(详细介绍)
2013/06/09 PHP
PHP提高编程效率的20个要点
2015/09/23 PHP
如何实现浏览器上的右键菜单
2006/07/10 Javascript
js的延迟执行问题分析
2014/06/23 Javascript
jquery操作HTML5 的data-*的用法实例分享
2014/08/17 Javascript
Javascript类型系统之String字符串类型详解
2016/06/21 Javascript
JS遍历页面所有对象属性及实现方法
2016/08/01 Javascript
js 判断附件后缀的简单实现方法
2016/10/11 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
微信小程序实现天气预报功能
2018/07/18 Javascript
React项目动态设置title标题的方法示例
2018/09/26 Javascript
bootstrap-table实现表头固定以及列固定的方法示例
2019/03/07 Javascript
vxe-table vue table 表格组件功能
2019/05/26 Javascript
[04:52]2015国际邀请赛LGD战队晋级之路
2015/08/14 DOTA
django rest framework之请求与响应(详解)
2017/11/06 Python
Tornado高并发处理方法实例代码
2018/01/15 Python
numpy中以文本的方式存储以及读取数据方法
2018/06/04 Python
python 自动批量打开网页的示例
2019/02/21 Python
Python实现的银行系统模拟程序完整案例
2019/04/12 Python
全面了解django的缓存机制及使用方法
2019/07/22 Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
2020/02/16 Python
Python关于__name__属性的含义和作用详解
2020/02/19 Python
Django分组聚合查询实例分享
2020/04/29 Python
详解python中的lambda与sorted函数
2020/09/04 Python
pycharm永久激活超详细教程
2020/10/29 Python
css3使网页、图片变成灰色兼容大多数浏览器
2014/07/02 HTML / CSS
美国专业汽车音响和移动电子产品零售商:Car Toys
2019/05/13 全球购物
QA工程师岗位职责
2013/11/20 职场文书
2014年端午节活动方案
2014/03/11 职场文书
出国留学担保书
2014/05/20 职场文书
借款协议书
2014/09/16 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
中标通知书格式
2015/04/17 职场文书
用电申请报告范文
2015/05/18 职场文书
2016秋季小学开学寄语
2015/12/03 职场文书
MySQL数据库实验实现简单数据库应用系统设计
2022/06/21 MySQL