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 相关文章推荐
十个迅速提升JQuery性能让你的JQuery跑得更快
Dec 10 Javascript
原生Js页面滚动延迟加载图片实现原理及过程
Jun 24 Javascript
JQuery EasyUI 数字格式化处理示例
May 05 Javascript
jQuery异步验证用户名是否存在示例代码
May 21 Javascript
jQuery 获取select选中值及清除选中状态
Dec 13 Javascript
canvas实现流星雨的背景效果
Jan 13 Javascript
bootstrap datetimepicker日期插件使用方法
Jan 13 Javascript
vue中如何创建多个ueditor实例教程
Nov 14 Javascript
vue 自定义 select内置组件
Apr 10 Javascript
JavaScript定时器常见用法实例分析
Nov 15 Javascript
通过GASP让vue实现动态效果实例代码详解
Nov 24 Javascript
ES6的循环与可迭代对象示例详解
Jan 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 什么是PEAR?
2009/03/19 PHP
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
PHP与javascript实现变量交互的示例代码
2013/07/23 PHP
php计算两个整数的最大公约数常用算法小结
2015/03/05 PHP
php对关联数组循环遍历的实现方法
2015/03/13 PHP
php实现XML和数组的相互转化功能示例
2017/02/08 PHP
JQuery从头学起第一讲
2010/07/04 Javascript
javascript实现详细时间提醒信息效果的方法
2015/03/11 Javascript
一看就懂:jsonp详解
2015/06/01 Javascript
jQuery+PHP实现可编辑表格字段内容并实时保存
2015/10/09 Javascript
JS简单去除数组中重复项的方法
2016/09/13 Javascript
AngularJS实现根据变量改变动态加载模板的方法
2016/11/04 Javascript
Javascript中click与blur事件的顺序详析
2017/04/25 Javascript
vue多种弹框的弹出形式的示例代码
2017/09/18 Javascript
通过js控制时间,一秒一秒自己动的实例
2017/10/25 Javascript
小程序实现列表删除功能
2018/10/30 Javascript
vue 右键菜单插件 简单、可扩展、样式自定义的右键菜单
2018/11/29 Javascript
开源一个微信小程序仪表盘组件过程解析
2019/07/30 Javascript
python完成FizzBuzzWhizz问题(拉勾网面试题)示例
2014/05/05 Python
Python实现备份文件实例
2014/09/16 Python
python 打印出所有的对象/模块的属性(实例代码)
2016/09/11 Python
django连接mysql配置方法总结(推荐)
2018/08/18 Python
python之Flask实现简单登录功能的示例代码
2018/12/24 Python
pthon贪吃蛇游戏详细代码
2019/01/27 Python
python/Matplotlib绘制复变函数图像教程
2019/11/21 Python
python爬虫中的url下载器用法详解
2020/11/30 Python
Python调用高德API实现批量地址转经纬度并写入表格的功能
2021/01/12 Python
基于css3的属性transition制作菜单导航效果
2015/09/01 HTML / CSS
马德里著名的运动鞋商店:NOIRFONCE
2019/04/12 全球购物
自1926年以来就为冰岛保持温暖:66°North
2020/11/27 全球购物
项目管理计划书
2014/01/09 职场文书
2014年就业工作总结
2014/11/26 职场文书
远程教育培训心得体会
2016/01/09 职场文书
简短的人生哲理(38句)
2019/08/13 职场文书
Oracle设置DB、监听和EM开机启动的方法
2021/04/25 Oracle
vue引入Excel表格插件的方法
2021/04/28 Vue.js