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 相关文章推荐
IE6图片加载的一个BUG解决方法
Jul 13 Javascript
Js获取数组最大和最小值示例代码
Oct 29 Javascript
javascript原型模式用法实例详解
Jun 04 Javascript
如何解决手机浏览器页面点击不跳转浏览器双击放大网页
Jul 01 Javascript
JS解决iframe之间通信和自适应高度的问题
Aug 24 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
Oct 10 Javascript
jQuery插件zTree实现获取一级节点数据的方法
Mar 08 Javascript
Angular.js指令学习中一些重要属性的用法教程
May 24 Javascript
基于Node.js搭建hexo博客过程详解
Jun 25 Javascript
vue实现下拉加载其实没那么复杂
Aug 13 Javascript
jQuery实现容器间的元素拖拽功能
Dec 01 jQuery
Vue看了就会的8个小技巧
Jan 21 Vue.js
把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中利用wsdl创建标准webservice的实现代码
2011/12/07 PHP
php判断变量类型常用方法
2012/04/24 PHP
PHP基本语法总结
2014/09/06 PHP
PHP搭建大文件切割分块上传功能示例
2017/01/04 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
jQuery 锚点跳转滚动条平滑滚动一句话代码
2010/04/30 Javascript
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
编写针对IE的JS代码两种编写方法
2013/01/30 Javascript
使用JavaScript获取地址栏参数的方法
2014/12/19 Javascript
浅谈javascript函数式编程
2015/09/06 Javascript
window.onload绑定多个事件的两种解决方案
2016/05/15 Javascript
sencha ext js 6 快速入门(必看)
2016/06/01 Javascript
bootstrap读书笔记之CSS组件(上)
2016/10/17 Javascript
BootStrap tooltip提示框使用小结
2016/10/26 Javascript
基于React Native 0.52实现轮播图效果
2020/08/25 Javascript
VUE项目axios请求头更改Content-Type操作
2020/07/24 Javascript
[00:32]2018DOTA2亚洲邀请赛出场——LGD
2018/04/04 DOTA
分析Python的Django框架的运行方式及处理流程
2015/04/08 Python
python实现向ppt文件里插入新幻灯片页面的方法
2015/04/28 Python
pandas 对series和dataframe进行排序的实例
2018/06/09 Python
pytorch中tensor的合并与截取方法
2018/07/26 Python
pycharm使用matplotlib.pyplot不显示图形的解决方法
2018/10/28 Python
Pyqt5如何让QMessageBox按钮显示中文示例代码
2019/04/11 Python
Python OpenCV 调用摄像头并截图保存功能的实现代码
2019/07/02 Python
python读取并写入mat文件的方法
2019/07/12 Python
python-xpath获取html文档的部分内容
2020/03/06 Python
python和C++共享内存传输图像的示例
2020/10/27 Python
荷兰皇家航空公司官方网站:KLM Royal Dutch Airlines
2017/12/07 全球购物
旅游管理毕业生自荐信
2013/11/05 职场文书
优乐美广告词
2014/03/14 职场文书
继承权公证书范本
2015/01/23 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书
校运会加油稿大全
2015/07/22 职场文书
遗嘱范文
2015/08/07 职场文书
解决MySQL报“too many connections“错误
2022/04/19 MySQL
js判断两个数组相等的5种方法
2022/05/06 Javascript