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插件 easyUI属性汇总
Jan 19 Javascript
使用 JScript 创建 .exe 或 .dll 文件的方法
Jul 13 Javascript
document.compatMode的CSS1compat使用介绍
Apr 03 Javascript
jQuery实现HTML5 placeholder效果实例
Dec 09 Javascript
JQuery实现简单的服务器轮询效果实例
Mar 31 Javascript
推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
Apr 21 jQuery
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
May 07 Javascript
基于$.ajax()方法从服务器获取json数据的几种方式总结
Jan 31 Javascript
详解使用React.memo()来优化函数组件的性能
Mar 19 Javascript
js键盘事件实现人物的行走
Jan 17 Javascript
Vue全局事件总线你了解吗
Feb 24 Vue.js
JavaScript声明变量和数据类型的转换
Apr 12 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
CodeIgniter图像处理类的深入解析
2013/06/17 PHP
php表单敏感字符过滤类
2014/12/08 PHP
PDO防注入原理分析以及注意事项
2015/02/25 PHP
十个PHP高级应用技巧果断收藏
2015/09/25 PHP
Laravel 5.3 学习笔记之 安装
2016/08/28 PHP
ThinkPHP打水印及设置水印位置的方法
2016/10/14 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
2019/02/14 PHP
基于jquery的多彩百分比 动态进度条 投票效果显示效果实现代码
2011/08/28 Javascript
让jQuery与其他JavaScript库并存避免冲突的方法
2013/12/23 Javascript
jQuery 设置 CSS 属性示例介绍
2014/01/16 Javascript
基于js与flash实现的网站flv视频播放插件代码
2014/10/14 Javascript
jquery实现textarea 高度自适应
2015/03/11 Javascript
javascript实现根据时间段显示问候语的方法
2015/06/18 Javascript
基于JS实现新闻列表无缝向上滚动实例代码
2016/01/22 Javascript
javascript代码调试之console.log 用法图文详解
2016/09/30 Javascript
js中class的点击事件没有效果的解决方法
2016/10/13 Javascript
Angular通过angular-cli来搭建web前端项目的方法
2017/07/27 Javascript
详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
2019/04/14 Javascript
Moment.js实现多个同时倒计时
2019/08/26 Javascript
Python中input和raw_input的一点区别
2014/10/21 Python
让 python 命令行也可以自动补全
2014/11/30 Python
Python实现一个简单的验证码程序
2017/11/03 Python
python 扩展print打印文件路径和当前时间信息的实例代码
2019/10/11 Python
在服务器上安装python3.8.2环境的教程详解
2020/04/26 Python
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
js实现弹框效果
2021/03/24 Javascript
机电工程学生自荐信范文
2013/12/07 职场文书
护士上岗前培训自我鉴定
2014/04/20 职场文书
供货协议书
2014/04/22 职场文书
大学学生会竞选演讲稿
2014/04/25 职场文书
交通事故委托书范本(2篇)
2014/09/21 职场文书
2015年党员承诺书
2015/01/21 职场文书
广告公司文案策划岗位职责
2015/04/14 职场文书
关于保护环境的建议书
2019/06/24 职场文书
MySQL 十大常用字符串函数详解
2021/06/30 MySQL
python自动化测试通过日志3分钟定位bug
2021/11/20 Python