您的位置:首页 > Web前端 > JavaScript

JavaScript语言灵活性

2013-07-08 20:33 134 查看
========================================================

function startAnimation() {
......
}

function stopAnimation() {
........
}


========================================================

var Anim = function() {
......
};

Anim.prototype.start = function() {
......
};

Anim.prototype.stop = function() {
......
};

/* usage. */

var myAnim = Anim();
myAnim.start();
...
myAnim.stop();

========================================================

var Anim = function() {
......
};

Anim.prototype = {
start: function() {},

stop: function() {};
}

========================================================

Function.prototype.method = function(name, fn) {
this.prototype[name] = fn;
};

var Anim = function() {};

Anim.method('start', function() {});

Anim.method('stop', function() {});


========================================================
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: