啥也不说了,直接上代码...(就是这么任性) var Animal = function(){}; Animal.name = "dog"; var a = new Animal(); console.log(a.name); 结果如图 : 很明显这样调用是不可以的,那如果console.log(Animal.name)这样呢? var Animal = function(){ Animal.name++; }; Anim…
这里分析了php面向对象中static静态属性和静态方法的调用.关于它们的调用(能不能调用,怎么样调用),需要弄明白了他们在内存中存放位置,这样就非常容易理解了.静态属性.方法(包括静态与非静态)在内存中,只有一个位置(而非静态属性,有多少实例化对象,就有多少个属性). <?phpclass Human{ static public $name = "小妹"; public $height = 180; static public function tell(){ echo…