JavaScript 數(shù)據(jù)類型
JavaScript 有五種基本數(shù)據(jù)類型:字符串(String)、數(shù)字(Number)、布爾(Boolean)、空(Null)、未定義(Undefined)和一種復(fù)雜數(shù)據(jù)類型:對象(Object)。
var num = 21;
age = ;
JavaScript 數(shù)字
JavaScript 只有一種數(shù)字類型。數(shù)字可以帶小數(shù)點,也可以不帶:
var x1=34.00; // 使用小數(shù)點來寫 var x2=34; // 不使用小數(shù)點來寫
極大或極小的數(shù)字可以通過科學(指數(shù))計數(shù)法來書寫:
var y=123e5; // 12300000 var z=123e-5; // 0.00123
JavaScript 字符串
字符串是存儲字符(比如 "Bill Gates")的變量。
字符串可以是引號中的任意文本。您可以使用 單引號 或 雙引號:
var carname="Volvo XC60"; var carname='Volvo XC60';
您可以在字符串中使用引號,只要不包含包裹字符串的引號即可:
var answer="It's alright"; var answer="He is called 'Johnny'"; var answer='He is called "Johnny"';
您將在本教程的高級部分學到更多關(guān)于字符串的知識。
JavaScript 字符串
使用單引號括起來的字符串中,如果要包含單引號須使用反斜杠(\)轉(zhuǎn)義處理字符串中的單引號。
使用雙引號括起來的字符串中,如果要包含雙引號須使用反斜杠(\)轉(zhuǎn)義處理字符串中的雙引號。
var sayHello = '你好 PHP中文網(wǎng)! \'我是一名JavaScript程序員.\' '; document.write(sayHello);
轉(zhuǎn)義字符(\)也可用于將其他特殊字符插入到字符串中。 這些特殊字符可以使用反斜杠符號添加到文本字符串。
如果您使用單引號開始一個字符串,那么您也應(yīng)該用單引號結(jié)束。同樣的規(guī)則適用于雙引號。
var s = "I think JavaScript is easy";
document.write(s);
JavaScript 布爾
布爾(邏輯)只能有兩個值:true 或 false。
var x=true; var y=false;
當值為 0,null,undefined,空字符串時 布爾值為false。 任何擁有值的字符串其布爾值為true