javascript里的“常量”和“變量”
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
常量:
常量是 JavaScript 中的固定值,它們在程序中是不發(fā)生變化的,為程序提供固定的和精確的值(包括數(shù)值和字符串)。 常量有3種類型:整型、浮點(diǎn)型和字符型。 常量在程序中定義后便會(huì)在計(jì)算機(jī)中一定的位置存儲(chǔ)下來,在該程序沒有結(jié)束之前,它是不發(fā)生變化的。 變量: 變量是在程序中可以賦值的量,這種量的值可以在程序運(yùn)行時(shí)發(fā)生變化??梢哉f,正是因?yàn)橛辛俗兞浚覀兊木幊滩抛兊糜幸饬x。變量的實(shí)質(zhì)是:提供一種在程序中執(zhí)行臨時(shí)存儲(chǔ)數(shù)據(jù)的機(jī)制。 JavaScript 規(guī)定通過關(guān)鍵字“var”后面加上變量的名稱來聲明一個(gè)變量。例如: var a; //聲明一個(gè)叫a的變量 var a=10; //聲明一個(gè)叫a的變量,并給它賦值10 var a,b,c; //同時(shí)聲明3個(gè)變量。 變量的生存期是指變量在計(jì)算機(jī)趾存在的有效時(shí)間。從編程的角度來說,可以簡單地理解為該變量所賦的值在程序中的有效范圍。JavaScript 中變量的生存期有兩種:全局變量和局部變量。 全局變量在主程序中定義,其有效范圍從其定義開始,一直到本程序結(jié)束為止。局部變量在程序的函數(shù)中定義,其有效范圍只有在該函數(shù)之中;當(dāng)函數(shù)結(jié)束后,局部變量生存期也就結(jié)束了。 該文章在 2010/12/18 12:33:14 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |