脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-javascript之函数表达,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。
JavaScript中的函数其实就相当于java中的方法,只不过方法定义的格式不一样而已。但是java和JavaScript是完全不同两种语言,大家不要认为这俩都有一个java就认为两者有关系,这两种语言其实一点关系都没有。下面就说一JavaScript中的函数表达。
一、函数的声明方式
A.基本语法
function 关键字
1、
function 函数名([参数1],[参数2]....){
函数体
[retrun] //返回值
}
B.字面量定义的形式(匿名函数)
2、
VAR 变量=function ([参数1],[参数2]....){
函数体
[retrun] //返回值
}
C.以对象的形式来声明
3、
var 变量=new Function([参数1],[参数2]...,函数体);
个人认为第一种的函数声明方式是比较好的因为第一种很直观,代码可读性强。
二、函数的调用方式:
A.函数名() 、变量名();
B.(function () {alert(我是谁);})();
三、三种声明方式的区别
1、如果两个函数的命名相同,后面的将会覆盖前面的函数。
2、以基本语法声明的函数,会在代码运行的时候,提前加载到内存当中,以供以后使用,
但是以字面量形式命名的函数,会在执行到的时候,才进行赋值。
3、在不同的<script></script>块中的函数,使用和调用的时候,应该先定义,后执行,就好比你去饭店吃饭,得先上菜,再吃饭,总不能先吃饭后上菜吧,这不科学。
觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!
以上是脚本宝典为你收集整理的javascript代码实例教程-javascript之函数表达全部内容,希望文章能够帮你解决javascript代码实例教程-javascript之函数表达所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。