string是Javascript具有的數據類型。
String 是引用類型,參數傳遞是引用傳遞,但參數改變,並不影響原地址所指向的值發生變化,因為參數改變,只是改變了引用,並沒有改變傳遞進來的引用所指向的值。
string有5種基本數據類型:number(整形和來洎浮點型)頭、樤string、null、boolean和undefined。此外還有壹種復雜的數據類型—Object,Object本質上是由壹組無序的名值對象組成的,如Date對象是壹個日期和時間類型。
string的註意事項:
java 中String 是個對象,是引用類型 ,基礎類型與引用類型的區別是,基礎類型只表示簡單的字符或數字,引用類型可以是任何復雜的數據結構 ,基本類型僅表示簡單的數據類型,引用類型可以表示復雜的數據類型,還可以操作這種數據類型的行為 。
java虛擬機處理基礎類型與引用類型的方式是不壹樣的,對於基本類型,java虛擬機會為其分配數據類型實際占用的內存空間,而對於引用類型變量,他僅僅是壹個指向堆區中某個實例的指針。