国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

JS開(kāi)發(fā)中基本數(shù)據(jù)類(lèi)型具體有哪幾種

2024-05-06 15:25:26
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

JS開(kāi)發(fā)中基本數(shù)據(jù)類(lèi)型有哪些?JS的數(shù)據(jù)類(lèi)型包括基本數(shù)據(jù)類(lèi)型、復(fù)雜數(shù)據(jù)類(lèi)型和特殊數(shù)據(jù)類(lèi)型,今天我們主要先講解一下基本數(shù)據(jù)類(lèi)型。

0、先提示兩個(gè)下面用到的知識(shí)點(diǎn):

0.1typeof,是用來(lái)檢測(cè)變量類(lèi)型的

寫(xiě)法:typeof a;

0.2console.log()是用來(lái)在控制臺(tái)打印你所需要的部分的

一般瀏覽器在進(jìn)入HTML文件頁(yè)面后,點(diǎn)擊右鍵選擇檢查,就會(huì)出現(xiàn)控制臺(tái),選擇console就可以看到你所打印的內(nèi)容了

另外:alert()是頁(yè)面彈框顯示內(nèi)容

document.write()是輸出內(nèi)容在頁(yè)面當(dāng)中的方式

1、變量:在講基本數(shù)據(jù)類(lèi)型之前,我們先來(lái)了解一下JS定義變量的方法。

1.1定義變量:在定義一個(gè)變量的時(shí)候,可以給變量初始值,不區(qū)分類(lèi)型(容器的類(lèi)型)。

1.2變量的命名規(guī)范:字母、數(shù)字、下劃線和$的組合;不能以數(shù)字開(kāi)頭;不能是關(guān)鍵字和保留字; 駝峰命名法。

1.3初始值只能是一下5大類(lèi)型:

數(shù)值類(lèi)型Number,只能是數(shù)字或者小數(shù)

var a = 10;console.log(typeof a);//numbervar b = 10.6;console.log(typeof b);//number

字符串類(lèi)型String,用單引號(hào)或者雙引號(hào)包裹的任何字符

var c = 'hello';console.log(typeof c);//stringvar d = "world";console.log(typeof d);//string

布爾類(lèi)型Boolean,只能是true或false代表真假

var e = true;console.log(typeof e);//booleanvar f = false;console.log(typeof f);//boolean

未定義undefined,定義變量后不賦值,這個(gè)變量就是undefined

var g;console.log(typeof g);//undefined

空null,是對(duì)象類(lèi)型, 對(duì)象類(lèi)型object有很多種,如數(shù)組對(duì)象、數(shù)學(xué)對(duì)象、日期對(duì)象(后期學(xué)習(xí))

var h = "";console.log(typeof h);//null

而這五種就是JS的五種基本數(shù)據(jù)類(lèi)型。

2、類(lèi)型轉(zhuǎn)換

數(shù)值類(lèi)型、字符串類(lèi)型和布爾類(lèi)型的相互轉(zhuǎn)換

2.1轉(zhuǎn)數(shù)值—Number()

console.log(Number("123"));//123console.log(Number("12.3"));//12.3console.log(Number("12hshs"));//NaNconsole.log(Number('0034'));//34console.log(Number(""));//0console.log(Number(true));//1console.log(Number(false));//0console.log(Number(null));//0console.log(Number(undefined));//NaN

注:NaN:not a number,其他的以后會(huì)解釋

2.2轉(zhuǎn)字符串String(),寫(xiě)什么轉(zhuǎn)什么

console.log(String(123));//123console.log(String(0));//0console.log(String(true));//trueconsole.log(String(false));//falseconsole.log(String(undefined));//undefinedconsole.log(String(null));//null

2.3轉(zhuǎn)布爾Boolean()

技巧:

數(shù)字轉(zhuǎn)boolean非0為真

字符串轉(zhuǎn)boolean非空為真

NaN null undefined轉(zhuǎn)字符串為假

console.log(Boolean("123"));//trueconsole.log(Boolean("0"));//trueconsole.log(Boolean("山東"));//trueconsole.log(Boolean(""));//falseconsole.log(Boolean("true"));//trueconsole.log(Boolean("false"));//trueconsole.log(Boolean(14));//trueconsole.log(Boolean(0));//falseconsole.log(Boolean(NaN));//falseconsole.log(Boolean(-100));//trueconsole.log(Boolean(undefined));//falseconsole.log(Boolean(null));//false            
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 会理县| 淮南市| 宝鸡市| 德昌县| 上饶县| 温泉县| 郎溪县| 盘锦市| 甘南县| 梁平县| 绥芬河市| 西华县| 大港区| 荆门市| 新源县| 米易县| 遵义县| 余干县| 枝江市| 鄄城县| 平湖市| 监利县| 德格县| 吉木萨尔县| 开江县| 广河县| 连山| 新宁县| 湖南省| 襄樊市| 普兰县| 镇原县| 弥勒县| 临朐县| 固始县| 青海省| 于都县| 九龙城区| 文成县| 民县| 铁岭县|