本文為大家介紹前端let和var的區(qū)別(vue中l(wèi)et和var的區(qū)別),下面和小編一起看看詳細內(nèi)容吧。
let 定義的變量是塊級變量。 var定義的變量是全局變量或函數(shù)變量。 let定義的變量只在它所在的區(qū)域有效,var定義的變量的作用域至少在一個函數(shù)內(nèi)。函數(shù)賦值:可以在聲明變量的時候給變量賦值,也可以在下面的代碼中給變量賦值;如果在定義變量的時候沒有給變量賦值,編譯器會自動給變量賦一個默認值。
局部變量:函數(shù)中的參數(shù)和變量都是局部變量,只在函數(shù)內(nèi)可用,在函數(shù)外不可用,不能重復使用。全局變量:不定義在任何函數(shù)中,直接定義在全局中的變量,可以隨便使用,沒有限制。當全局變量和局部變量同時出現(xiàn)在一個函數(shù)中時,全局變量的作用就失效了,默認使用局部變量。
計算機變量是計算機語言中的抽象概念,可以存儲結(jié)果或表示值??梢酝ㄟ^變量名訪問變量所代表的值。在命令式語言中,變量通常是可變的;在純函數(shù)式語言中,變量可能是不可變的。變量:變量允許您為程序中要使用的數(shù)據(jù)指定一個簡短易記的名稱,因此使用起來非常方便。您可以僅通過使用變量名稱來查看或更改變量的值。
好了,前端let和var的區(qū)別(vue中l(wèi)et和var的區(qū)別)的介紹到這里就結(jié)束了,想知道更多相關(guān)資料可以收藏我們的網(wǎng)站。