JS面向对象之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法