當前位置:成語大全網 - 書法字典 - javascript如何聲明變量?

javascript如何聲明變量?

以下回答應全面且原創,用於個人總結。規則:在js中,變量名必須以ASCII字符或下劃線(_)開頭。1字母不能是數字,但後面可以跟壹個數字或其他字母。不能與JavaScript中的保留字相同。規範:(1)您應該能夠從變量的名稱中看出變量的功能。(2)如果變量名是單個單詞,例如“date”,那麽變量名應該全部小寫;如果變量名由兩個或多個單詞組成,第二個單詞後所有單詞的首字母必須大寫,例如“theDate”和“otherDate”。當然,以上規範只是壹個“約定”,可以遵守,也可以不遵守。註意:JavaScript和其他編程語言之間存在壹些差異。大多數其他編程語言都需要為變量指定數據類型。例如,如果變量被指定為整數,則該變量只能存儲整數數據,而不能存儲浮點數據或其他類型的數據。JavaScript中的變量沒有類型,這意味著JavaScript中的變量可以是任何數據類型。例如,在JavaScript中,首先將壹個數值數據賦給壹個變量,然後在程序運行期間將壹個布爾數據賦給同壹個變量是合法的。在JavaScript中,變量必須在使用前定義。只有在定義了壹個變量後,系統才會準備壹個內存空間來存儲這個變量的值,程序員可以通過變量名來存儲或讀取變量的值。您可以使用關鍵字var來定義JavaScript中的變量。var關鍵字還可以同時定義多個變量,變量之間用逗號分隔。定義變量後,如果沒有給變量賦值,則變量的初始值是未定義的。JavaScript支持在定義變量時指定初始值。變量根據其有效範圍可分為全局變量和局部變量。從定義開始到整個JavaScript代碼結束都可以使用全局變量。局部變量只在函數內部生效。這裏值得註意的是,在函數體中使用var關鍵字定義的變量是局部變量。如果要在函數體中定義全局變量,不能使用var關鍵字,只需直接給變量賦值即可。JavaScript中局部變量的有效範圍與其他語言不同。只要在JavaScript的函數體中定義了局部變量,局部變量就會在整個函數體中有效,而不是從定義局部變量的代碼行開始生效。