学习面向对象javascript(2)函数

学习面向对象javascript(二)函数在这篇文章中,将会介绍一些function的知识,比如function的使用,变量作用域

学习面向对象javascript(二)函数

在这篇文章中,将会介绍一些function的知识,比如function的使用,变量作用域,匿名函数,回调,自执行函数,内部函数,闭包等相关的知识。其中,闭包的知识会在下一次的文章中介绍。

function的使用

javascript是非常灵活的语言。
比如,定义一个函数

?

function a() {  alert('A!');  a = function(){    alert('B!');  };}

?

在第一次执行a()的时候,会弹出A!,我们可以把它看做是一次性初始化工作。
在这之后,每次执行a(),都会弹出B!

?

至此,函数方面的知识暂时介绍到这了。下一次的文章中会介绍函数的另一个重要特性----闭包的有关知识。