函数算是JS里的一等公民,它属于对象的一种,记住一个概念"函数是对象,函数名是指针". 每个函数都是Function类型的的实例,而且都与其他引用类型一样具有属性和方法. 由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定. 函数有 ...
函数算是JS里的一等公民,它属于对象的一种,记住一个概念"函数是对象,函数名是指针".
每个函数都是Function类型的的实例,而且都与其他引用类型一样具有属性和方法.
由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定.
函数有三种定义方法,一种是通过函数声明定义,一种是通过函数表达式来定义,还有一种是使用Function来构造函数.
//通过函数声明定义函数 function sum(num1,num2){ return num1+num2; } //通过函数表达式定义函数 var sum=function(num1,num2){ return num1+num2; }
原标题:高程5.5 Function类型
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。