函数声明

来源:互联网 发布:php抓取微信文章内容 编辑:程序博客网 时间:2024/04/29 09:10

在ECMAScript中,创建函数的最常用的两个方法是函数表达式和函数声明

Js中的函数声明

function functionName(){ 

 

函数表达式

var functionName = function(){ 

}

 

调用顺序不同:

1、在函数声明前后都可以调用该函数;

如:myfunction(); //可以被调用

function myfunction(){

//执行语句

}

 

myfunction(); //不可以被调用

var myfunction = function(){

//执行语句

}

 

函数表达式只能在创建后后,被引用。

 

执行顺序不同:

解析器对这两种定义读取的顺序不同;

解析器会事先读取函数声明,并在执行后续的代码之前使之可以使用,即使你把函数声明放在代码的末端,可以在定义前调用,可以在代码任意位置声明。尽量避免在条件语句中使用函数声明,因为不同的环境可能出现不同的执行结果。

而对于函数表达式,解析器只有在读到函数表达式所在那行的时候才执行,只能在定义后调用,将一段匿名函数表达式存储在一个变量中

 

 

 

每个人都是一个齿轮,会生气愤怒,也会开心的像孩子一样,会思考周全,会柔弱,也会为了保护自己不顾一切。我们没有资格多次去评论别人,更不该像传销一样,把评论带到其他人身边,希望有人和他一起骂。去集体诬陷或排斥某一个人,大家应该多点同理心,你希望别人怎样对你,你就该怎样对待别人。当然需要这样的气魄与胸怀,并不是一件容易的事,最好的办法是多读书,定期净化一下心灵。现在的我越来越感谢父母送我读大学,也感谢曾经努力的自己今生有机会踏进一本大学,去结识有梦想,有志气的年轻人和博学谦虚的老师。人不读书或许依旧可以生活的很滋润,但是精神世界是怎样的贫乏,那就不得而知了。人生很长,也很短,不珍惜,一辈子就过去了。步入社会后,会遇见各种各样的人物,学历高低还是很有区别的,至少在素质方面,会比读书少的人好一些。

0 0
原创粉丝点击