js—自呼叫函式
阿新 • • 發佈:2019-02-06
1、區域性變數 變 全域性:自呼叫函式將實參設定為window就可以外部訪問區域性變量了,呼叫時省略(window.num)直接num
2、將要使用的方法寫入自呼叫函式中,使外部訪問時更加方便
3(function(window){ //產生隨機數的建構函式 function Random(){ } //在原型物件中新增方法 Random.prototype.num=function(min,max){ return Math.floor(Math.random()*max+(max-min)); } //把Random物件暴露給頂級物件window---》外部可以直接使用這個物件 window.Random=Random; })(window); var t1=new Random(); document.write(t1.num(0,5));