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中把数字转换为字符串的程序代码
Jun 19 Javascript
jQuery中获取Radio元素值的方法
Jul 02 Javascript
window.location.href的用法(动态输出跳转)
Aug 09 Javascript
JavaScript显示表单内元素数量的方法
Apr 02 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
Jun 12 Javascript
浅析node Async异步处理模块用例分析及常用方法介绍
Nov 17 Javascript
在vue中使用Autoprefixed的方法
Jul 27 Javascript
说说Vuex的getters属性的具体用法
Apr 15 Javascript
js中的this的指向问题详解
Aug 29 Javascript
从零搭一个自用的前端脚手架的方法步骤
Sep 23 Javascript
vue移动端使用appClound拉起支付宝支付的实现方法
Nov 21 Javascript
在Uni中使用Vue的EventBus总线机制操作
Jul 31 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扩展介绍与开发教程
2010/08/19 PHP
php使用curl检测网页是否被百度收录的示例分享
2014/01/31 PHP
PHP加密解密类实例分析
2015/04/20 PHP
PHP正则表达式匹配替换与分割功能实例浅析
2017/02/04 PHP
PHP扩展Swoole实现实时异步任务队列示例
2019/04/13 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
文字幻灯片
2006/06/26 Javascript
JQuery 绑定事件时传递参数的实现方法
2009/10/13 Javascript
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
2012/10/11 Javascript
jquery.validate.js插件使用经验记录
2014/07/02 Javascript
JS转换HTML转义符的方法
2016/08/24 Javascript
jQuery事件绑定用法详解
2016/09/08 Javascript
探究react-native 源码的图片缓存问题
2017/08/24 Javascript
使用 vue.js 构建大型单页应用
2018/02/10 Javascript
jQuery实现遍历XML节点和属性的方法示例
2018/04/29 jQuery
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
2019/05/05 Javascript
小程序实现横向滑动日历效果
2019/10/21 Javascript
Vue中使用matomo进行访问流量统计的实现
2019/11/05 Javascript
[01:01:18]VP vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python使用win32com在百度空间插入html元素示例
2014/02/20 Python
跟老齐学Python之编写类之四再论继承
2014/10/11 Python
python中多个装饰器的执行顺序详解
2018/10/08 Python
Python第三方库h5py_读取mat文件并显示值的方法
2019/02/08 Python
详解python函数的闭包问题(内部函数与外部函数详述)
2019/05/17 Python
Django url,从一个页面调到另个页面的方法
2019/08/21 Python
终于搞懂了Keras中multiloss的对应关系介绍
2020/06/22 Python
乌克兰电子产品和家用电器购物网站:TOUCH
2019/08/09 全球购物
小学毕业寄语大全
2014/04/03 职场文书
课例研修方案
2014/05/31 职场文书
社区清明节活动总结
2014/07/04 职场文书
优秀共青团员事迹材料
2014/12/25 职场文书
党员个人总结自评
2015/02/14 职场文书
捐书仪式主持词
2015/07/04 职场文书
创业项目大全(适合在家创业的项目)
2019/08/15 职场文书
pytorch实现线性回归以及多元回归
2021/04/11 Python
python实现简单的井字棋
2021/05/26 Python