構造函數function靜態發方法和屬性的定義
var Constr = function (num){this.num=num;}//構造函數定義和屬性
Constr.callnum=function (){console.log(123);}//靜態方法
Constr.prototype.getnum=function(){return (Math.random()+"").slice(2)}//實例方法
以靜態方法調用一個實例方法是無法正常運行的,同理,使用實例對象調用靜態方法也是行不通的。
Constr.callnum()//輸出123
Constr.getnum()//輸出Constr.getnum is not a function
var c=new Constr();
c.getnum()//輸出一個隨機數字93039776016705
c.callnum()//輸出c.callnum is not a function