javascript中字面量是什麼意思

admin發表於2017-03-31

在一些javascript相關文章或者教程中,經常會有物件字面量或者字串字面量這樣的名詞出現。

字面量也可以稱為直接量,下面就來就來簡單介紹一下字面量是一個什麼意思。

所謂的字面量,就是表示自身的量,比如字串字面量"softwhy.com"和物件字面量{a:1},它們兩個字面內容就是表示自身,而不像變數一樣,它標識的內容可以是任意的,比如 var str,這個str是個變數,它表示的內容並不是固定的。

字面一般有如下特點:

(1).是固定的值,不是變數,一眼就可以明瞭表達的是什麼。

(2).字串字面量是由雙引號(")或單引號(')包圍起來的零個或多個字元組成的。

(3).物件字面量是由大括號({})括起來的零個或多個物件的屬性名-值對。

當然js中不僅僅包含字串和物件字面量,還有其他字面。


相關文章