+ -
当前位置:首页 → 问答吧 → 急求救

急求救

时间:2011-09-08

来源:互联网

想请教下各位高手,下面这两种方法,哪种比较好。有点迷惑了..
一、
  function EV(){}
EV.f1 = fun1;

function fun1(){
.....
}
二、
var EV = new Object();
EV.f1 = fun1;

function fun1(){
.....
}

作者: runzili   发布时间: 2011-09-08

感觉第二种。。。。等解释

作者: zsx841021   发布时间: 2011-09-08

那要看你想怎么调用了。。。

作者: BLUE_LG   发布时间: 2011-09-08

推荐看下Function与Object关系http://www.jb51.net/article/21804.htm

作者: BLUE_LG   发布时间: 2011-09-08

第一种好比是常规面向对象语言的static方法
第二种好像是比较常用的,直接创建对象,定义一个对象的方法
看你喜欢用哪种了

作者: aspwebchh   发布时间: 2011-09-08

第一种:类方法 注意顺序

function fun1(){
.....
}

function EV(){}
EV.f1 = fun1;


第二种:实例方法
二、 实例方法

function fun1(){
.....


var EV = new Object(); //创建一个对象
EV.f1 = fun1;//添加f1属性

作者: fanchuanzhidu   发布时间: 2011-09-08