首頁 > web前端 > js教程 > 主體

javascript變數需要宣告嗎

青灯夜游
發布: 2022-10-10 16:21:10
原創
4797 人瀏覽過

在非嚴格模式下,JavaScript允許不宣告變數就直接為其賦值,這是因為JavaScript解釋器能夠自動隱式宣告變數。而在嚴格模式下,變數必須先聲明,然後才能使用。

javascript變數需要宣告嗎

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

變數相當於容器,值相當於容器內裝的東西,而變數名稱就是容器上貼著的標籤,透過標籤可以找到 變量,以便讀取、寫入它儲存的值。

javascript變數需要宣告嗎?

  • 在嚴格模式下,變數必須先聲明,然後才能使用。

  • 在非嚴格模式下,JavaScript 允許不宣告變數直接​​為其賦值,這是因為 JavaScript 解釋器能夠自動隱式宣告變數。隱式宣告的變數總是作為全域變數使用。

宣告變數

在 JavaScript 中,宣告變數使用 var 語句。

範例1

在一個 var 語句中,可以宣告一個或多個變量,也可以為變數賦值,未賦值的變數初始化為 undefined(未定義)值。當聲明多個變數時,應使用逗號運算子分隔。

var a;  //声明一个变量
var a,b,c;  //声明多个变量
var b = 1; //声明并赋值
document.write(a);  //返回 undefined
document.write(b);  //返回 1
登入後複製

範例2

在 JavaScript 中,可以重複宣告同一個變量,也可以重複初始化變數的值。

var a = 1;
var a = 2;
var a = 3;
document.write(a);  //返回 3
登入後複製

【推薦學習:javascript進階教學

以上是javascript變數需要宣告嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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