首頁 > web前端 > js教程 > javascript私有變數與公有變數

javascript私有變數與公有變數

黄舟
發布: 2016-12-15 10:44:34
原創
1804 人瀏覽過

 javascript 中的變數有私有變數與公有變數也叫局部變數與全域變數,本文以實例程式碼來進行說明他們的差異

  先看程式碼1:

  function car(){

『 //宣告一個私有變數

  this.wheel = 4;//宣告一個公有變數

  alert(wheel);

  alert(this.wheel);🀜〦『

   結果是:3 4

  碼2:

  function car(){

  var wheel = 3;//宣告一個私有變數

 『var wheel = 3;//宣告一個私有變數

㟎  }

var car1 = new car();

  alert(car1.wheel);結果:4

  var wheel = 3是局部變量,this.wheel=4是公有變量,若想訪問car中的私有變量,請看代碼3:

  function car(){

  var wheel = 3;//聲明一個私有變量

  this.wheel = 4;//聲明一個公有變量

  this.getPrivateVal = function(){

  return wheel;

  }

  }

  var car1 = new car();

  alert(car1.getPrivateVal());   在寫javascript時,大家要多注意變數的作用域,不然會出現一些很難找到答案的問題.

以上就是javascript私有變數與公有變數的內容,更多相關文章請關注PHP中文網(www.php.cn)!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板