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实例教程(19) 使用HoTMetal(4)
Dec 23 Javascript
JS自定义功能函数实现动态添加网址参数修改网址参数值
Aug 02 Javascript
js的匿名函数使用介绍
Dec 11 Javascript
javascript模拟订火车票和退票示例
Apr 24 Javascript
IE6 hack for js 集锦
Sep 23 Javascript
微信JS接口汇总及使用详解
Jan 09 Javascript
jQuery简单实现仿京东商城的左侧菜单效果代码
Sep 09 Javascript
AngularJS入门教程之控制器详解
Jul 27 Javascript
解决JavaScript layui 下拉框不显示的问题
Aug 14 Javascript
微信小程序实现九宫格抽奖
Apr 15 Javascript
vue自定义指令实现方法详解
Feb 11 Javascript
微信小程序云开发之数据库操作
May 18 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读取PPT文件的方法
2015/12/10 PHP
PHP利用正则表达式将相对路径转成绝对路径的方法示例
2017/02/28 PHP
关于Blog顶部的滚动导航条代码
2006/09/25 Javascript
jQuery实现 注册时选择阅读条款 左右移动
2013/04/11 Javascript
jquery.post用法之type设置问题
2014/02/24 Javascript
javascript单引号和双引号的区别和处理
2014/05/14 Javascript
Vue.js实现一个漂亮、灵活、可复用的提示组件示例
2017/03/17 Javascript
JS自定义函数实现时间戳转换成date的方法示例
2017/08/27 Javascript
vuejs简单验证码功能完整示例
2019/01/08 Javascript
可能被忽略的一些JavaScript数组方法细节
2019/02/28 Javascript
原生js+css调节音量滑块
2020/01/15 Javascript
element日历calendar组件上月、今天、下月、日历块点击事件及模板源码
2020/07/27 Javascript
在Vue 中获取下拉框的文本及选项值操作
2020/08/13 Javascript
[03:07]2015国际邀请赛选手档案EHOME.rOtK 是什么让他落泪?
2015/07/31 DOTA
[01:25]2015国际邀请赛最佳短片奖——斧王《拆塔英雄:天赋异禀》
2015/09/22 DOTA
python算法学习之基数排序实例
2013/12/18 Python
Python标准库os.path包、glob包使用实例
2014/11/25 Python
python分析网页上所有超链接的方法
2015/05/08 Python
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
Python实现读取邮箱中的邮件功能示例【含文本及附件】
2017/08/05 Python
在python3环境下的Django中使用MySQL数据库的实例
2017/08/29 Python
使用numba对Python运算加速的方法
2018/10/15 Python
用Python实现大文本文件切割的方法
2019/01/12 Python
python3.4爬虫demo
2019/01/22 Python
python实现计数排序与桶排序实例代码
2019/03/28 Python
在python里创建一个任务(Task)实例
2020/04/25 Python
北美领先的牛仔品牌:Buffalo David Bitton
2017/05/22 全球购物
美体小铺美国官网:The Body Shop美国
2017/11/10 全球购物
网络工程师个人的自我评价范文
2013/10/01 职场文书
法制宣传实施方案
2014/03/13 职场文书
小学班主任寄语大全
2014/04/04 职场文书
调解协议书
2014/04/16 职场文书
2014年党员承诺书范文
2014/05/20 职场文书
学校开学标语
2014/10/06 职场文书
幼儿园中班个人总结
2015/02/28 职场文书
「回转企鹅罐」10周年纪念展「輪るピングドラム展」海报公开
2022/03/22 日漫