javascript函数也是一个对象
来源:互联网 发布:软件著作权和专利 编辑:程序博客网 时间:2024/05/19 23:12
var fun = function(){}; //定义一个函数,并复制给fun对象;
var fun2 = fun;//把fun的地址,复制给fun2;
fun.test = "hello";//fun的对象的属性test,赋值为hello;
alert(fun2.test); //输出函数的对象的test属性;
匿名函数:表示在定义的时候,没有名字;
function(){
alert("------");
}
alert("++++++");
那么如何抵用匿名函数呢, 可以使用自调用函数
(function(){
})();
返回函数的函数:也就是说,函数里面也有函数,那么如何执行呢:只要在函数里面再加一个括号就可以了:
function jQuery(){
return function(){
alert(“you love me too!”);
};
}; 执行:jQuery()();
内部私有函数:
function ff(){
function fff(){
alert("atguigu......");
要执行fff()函数的话,只能在内部执行:fff();
}
} 所以综上所述,内部函数只能在内部调用执行,如果要求在外部执行,就可以在函数前面加一个return;
构造函数:
function Person(name, age){
this.name = name;
this.age = age;
}
Person("JACK",12);//这个只是一般的函数,不是Person的构造函数
alert(window.name);
var p = new Person("BOB",34);//通过new来调用时,Person是一个构造函数this是当前创建出的对象
alert(p.name);
- javascript函数也是一个对象
- 面向对象的JavaScript(3): 函数也是对象
- vc++访问javascript(4)--原来函数也是对象
- 【JavaScript面向对象编程】20151229(函数,也是一种数据类型)
- javascript 函数也是数据类型
- JavaScript中,函数也是一个变量,即var XXX。典型例子
- (Javascript)prototype的一个优势也是...
- javascript中一切皆对象?基本数据类型也是对象吗?
- (Javascript)prototype的一个优势也是一个缺点
- (Javascript)prototype的一个优势也是缺点
- (Javascript)prototype的一个优势也是缺点
- (Javascript)prototype的一个优势也是缺点
- (Javascript)prototype的一个优势也是缺点
- (Javascript)prototype的一个优势也是缺点
- (Javascript)prototype的一个优势也是缺点
- JavaScript——扩展Date对象,自定义一个dateDiff函数
- 借口也是类。也要声明一个对象来调用
- 类的本身也是一个对象----isa指针详解
- 嵌入式 linux中dd命令[用于制作U盘启动盘的神奇的命令]
- poj 1006
- 今天开通CSDN博客,写写感想和计划
- Struts2返回JSON数据的具体应用范例
- QSortFilterProxyModel过滤QTreeView中的文件
- javascript函数也是一个对象
- 基于axis2的基本java对象webservice发布
- 黑客与画家 书评
- 模板(template)中typename的使用方法
- ExtJs--01--引入ExtJs4.1.1
- 易语言 GetWindowRect 不能返回非基本数据类型数据。
- 在IOS 7中使用UITableViewController
- 怎样将CString 转换到string
- Hibernate的dialect 方言大全