摘要: 同声明对象一样,实现JavaScript继承机制主要是通过模仿实现的。主要有以下这几种机制的实现。1.对象冒充:其主要实现的原理就是让子类调用父类的构造方法。这个主要是利用this的原理实现的,在采用构造函数的方式声明对象时,this关键字指的是刚new出来对象,但是我们不要忘记了,如果将构造函数作为一个函数来调用的话,构造函数里面的this就是这个调用方了。于是我们在子类的构造函数里面来调用父类的构造函数。从而实现将父类的属性和方法都传递给子类。首先回顾下前面的代码:View Code 1 function Person(name, age) {2 this._name = name;3 . 阅读全文
posted @ 2011-03-16 22:55 雁北飞 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 早上在逛博客园的时候,看到一篇文章写出优雅简明代码的论题集 -- Csharp(C#)篇[1] ,代码如下: 1 public IEnumerable<Order> GetOrders() 2 3 { 4 5 var orders = new List<Order>(); 6 using (var con = new SqlConnection("some connection string")) 7 { 8 using (var cmd = new SqlCommand("select * from orders", con)) 阅读全文
posted @ 2011-03-16 09:36 雁北飞 阅读(172) 评论(0) 推荐(0) 编辑