首页 / 操作系统 / Linux / JavaScript函数定义方式
JavaScript里函数是一种引用类型,Function类型。总结三种函数定义的方式:1.语句式function test1(){ ; }
//调用
test1();2.函数直接量(ECMA推荐的方式)var test2 = function(){; }
//调用
test2();3.构造函数式var test3 = new Function("a", "b", "return a+b;");//调用
test3();三者区别:1 有名 静态 优先解析 一般函数作用域2 匿名 静态 顺序解析 一般函数作用域3 匿名 动态 顺序解析 顶级函数作用域 即构造函数式声明的函数,无论在哪里声明的,都等于全局的。JavaScript闭包函数快速上手 http://www.linuxidc.com/Linux/2015-12/126286.htmJavaScript原型,原型链 http://www.linuxidc.com/Linux/2015-11/125667.htm大话设计模式(带目录完整版) PDF+源代码 http://www.linuxidc.com/Linux/2014-08/105152.htmJavaScript设计模式 中文清晰扫描版PDF http://www.linuxidc.com/Linux/2015-09/122725.htm浅谈JavaScript中的对象 http://www.linuxidc.com/Linux/2015-10/124067.htmJavaScript高级程序设计(第3版)高清完整PDF中文+英文+源码 下载 http://www.linuxidc.com/Linux/2014-09/107426.htm本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-01/127514.htm