javascript_core阅读笔记(五)
本系列内容是阅读javascript_core的笔记,原文见http://abruzzi.iteye.com/
22. javascript支持构造器形式的对象创建。构造器会自动为新创建的对象设置原型对象,此原型对象通过构造器的prototype属性来引用。
function Task(id) {this.id = id;}Task.prototype.status = "STOPPED";Task.prototype.execute = function(args) {return "execute task_" + this.id + "[" + this.status + "]:" + args;}var task1 = new Task(1);var task2 = new Task(2);task1.status = "ACTIVE";task2.status = "STARTING";alert(task1.execute("task1"));alert(task2.execute("task2"));
var topone = "top-level";(function outter() {var middle = "mid-level";(function inner() {var bottom = "bot-level";alert(topone + ">" + middle + ">" + bottom);})();})();