javascript学习笔记之函数定义


Posted in Javascript onJune 25, 2015

函数声明式

function funname( 参数 ){

...执行的代码

}

声明式的函数并不会马上执行,需要我们调用才会执行:funname();

 * 分号是用来分隔可执行JavaScript语句,由于函数声明不是一个可执行语句,所以不以分号结束。

函数表达式

var x = function( 参数 ){

...执行的代码块

};

函数表达式定义的函数,实际上也是一个匿名函数(这个函数没有名字,直接存储在变量中)

 * 函数表达式结尾是要加分号的,因为它是一个执行语句。

Function 构造函数

var myFunction = new Function( "a" , "b" , "return a * b" );

调用函数并赋给一个变量:

var x = myFunction( 4 , 3 );  // x = 12;

在实际生产中不推荐使用构造函数来定义函数,以上的例子我们可以改写为:

var myFunction = function( a,b ){ return a * b };

var x = myFunction( 4 , 3 );  // x = 12;

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
从javascript语言本身谈项目实战
Dec 27 Javascript
jquery 模式对话框终极版实现代码
Sep 28 Javascript
jquery下操作HTML控件的实现代码
Jan 12 Javascript
一个网马的tips实现分析
Nov 28 Javascript
JS 仿腾讯发表微博的效果代码
Dec 25 Javascript
javascript同步服务器时间和同步倒计时小技巧
Sep 24 Javascript
使用vue.js制作分页组件
Jun 27 Javascript
AngularJS 过滤器(自带和自建)详解
Sep 19 Javascript
详解Angular 4.x Injector
May 04 Javascript
Javascript之高级数组API的使用实例
Mar 08 Javascript
vue中使用vee-validator完成表单校验方案
Nov 01 Javascript
js基于canvas实现时钟组件
Feb 07 Javascript
把Node.js程序加入服务实现随机启动
Jun 25 #Javascript
javascript控制台详解
Jun 25 #Javascript
jquery实现浮动的侧栏实例
Jun 25 #Javascript
JQuery实现鼠标移动图片显示描述层的方法
Jun 25 #Javascript
Node.js中的process.nextTick使用实例
Jun 25 #Javascript
Ajax中解析Json的两种方法对比分析
Jun 25 #Javascript
新手快速学习JavaScript免费教程资源汇总
Jun 25 #Javascript
You might like
一家之言的经验之谈php+mysql扎实个人基本功
2008/03/27 PHP
PHP 数组实例说明
2008/08/18 PHP
php 多个submit提交表单 处理方法
2009/07/07 PHP
PHP7匿名类用法分析
2016/09/26 PHP
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)
2016/11/22 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
PHP基于递归算法解决兔子生兔子问题
2018/05/11 PHP
Js 随机数产生6位数字
2010/05/13 Javascript
初窥JQuery-Jquery简介 入门了解篇
2010/11/25 Javascript
[JSF]使用DataModel处理表行事件的实例代码
2013/08/05 Javascript
Winform客户端向web地址传参接收参数的方法
2016/05/17 Javascript
vue双向绑定的简单实现
2016/12/22 Javascript
浅谈node模块与npm包管理工具
2018/01/03 Javascript
Vue header组件开发详解
2018/01/26 Javascript
微信小程序实现折线图的示例代码
2019/06/07 Javascript
[03:49]显微镜下的DOTA2第十五期—VG登基之路完美团
2014/06/24 DOTA
python在windows下实现备份程序实例
2014/07/04 Python
Python读取网页内容的方法
2015/07/30 Python
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
Python使用pyodbc访问数据库操作方法详解
2018/07/05 Python
使用pip发布Python程序的方法步骤
2018/10/11 Python
对python3新增的byte类型详解
2018/12/04 Python
pytorch::Dataloader中的迭代器和生成器应用详解
2020/01/03 Python
CSS书写规范、顺序和命名规则
2014/03/06 HTML / CSS
纯CSS实现右侧底部悬浮效果(悬浮QQ、微信、微博、邮箱等联系方式)
2015/04/24 HTML / CSS
Corelle官方网站:购买康宁餐具
2016/11/02 全球购物
秘鲁购物网站:Linio秘鲁
2017/04/07 全球购物
什么是java序列化,如何实现java序列化
2012/11/14 面试题
《蚕姑娘》教学反思
2014/04/15 职场文书
医德医魂心得体会
2014/09/11 职场文书
幼儿园教师的自我评价范文
2014/09/17 职场文书
作风建设剖析材料
2014/10/06 职场文书
高校群众路线教育实践活动剖析材料
2014/10/10 职场文书
会计工作总结范文2014
2014/12/23 职场文书
2015年百日安全活动总结
2015/03/26 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书