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