
函数是一个单独的逻辑单元,执行一个特定任务。使用一个函数前,必须先对它定义。然后在脚本中对它进行调用。
函数是属于延迟执行的一个指令集;函数定义后并不会自动被执行,需要在特殊位置调用时才被执行。
函数具有对象的全部特征,多出的()表示函数本身还可以被调用;
函数可以把重复的运算封闭在一起,有利于代码的重用,JS内建了很多预定义函数,用于处理一些常见操作。你也可以自定义函数,从而将一些重复运算的语句封装起来;
JavaScript函数可以封装那些在程序中可能要多次用到的模块。并可作为事件驱动的结果而调用的程序。从而实现一个函数把它与事件驱动相关联。这是与其它语言不样的地方。
预定义的函数也叫全局函数,enscape()、encode()、parse Float()、Number()、String()、isFinite()、isNaN()、eval()。