vue的基本類型有:1、字符串(Sring)類型,是一段以單引號或雙引號包裹起來的文本;2、布爾值(Boolean)類型,只有true和false兩個值;3、數字(Number)類型,用來定義數值,不區(qū)分整數和小數。
本教程操作環(huán)境:windows7系統(tǒng)、vue2.9.6版,DELL G3電腦。
在vue中,數據類型分為兩種:基本類型和非基本類型(引用類型)。
-
基本類型也稱為值類型,字符串(Sring)、布爾值(Boolean)和數字(Number)這些都是基本類型(primitive type)。
-
字符串(String)類型是一段以單引號''或雙引號""包裹起來的文本
-
數值(Number)類型用來定義數值,不區(qū)分整數和小數(浮點數),統(tǒng)一使用 Number 類型表示
-
布爾(Boolean)類型只有兩個值,true(真)或者 false(假),在做條件判斷時使用的比較多,您除了可以直接使用 true 或 false 來定義布爾類型的變量外,還可以通過一些表達式來得到布爾類型的值
-
-
非基本類型也可以理解為引用類型,數組(Array)和對象(Object)都屬于引用類型(reference type)
區(qū)別
基本類型
基本類型/值類型(primitive type / value type)的變量直接保存的就是數據。
引用類型
引用類型(reference type)存放的值是指向數據的引用(reference),而不是數據本身。
這也是為什么vue官方文檔中會有
Don’t use non-primitive values like objects and arrays as v-for keys. Use string or numeric values instead.
不要使用對象或數組之類的非基本類型值作為 v-for 的 key。請用字符串或數值類型的值。
這種說法的原因。
https://vuejs.org/v2/guide/list.html#Maintaining-State 的截圖
(學習視頻分享:vuejs教程、web前端)