JS

JS

script標(biāo)簽,寫在head標(biāo)簽里

alert()-----彈出警告框

document.write()------在計(jì)算機(jī)頁面輸出內(nèi)容

console.log()--------向控制臺(tái)輸出內(nèi)容

編寫位置

在標(biāo)簽里寫? onclick屬性

a標(biāo)簽的 href 屬性? (href="javascript:? ;")

外部JS,新建JS文件夾,擴(kuò)展名? .js? ? ?在script標(biāo)簽引入(<script? type="text/javascript"? ? scr="引入路徑">)

JS嚴(yán)格區(qū)分大小寫? ? ? ? ? ?JS的注釋,//

聲明變量? ?var? a;? ? 賦值 a = 123;? ? ? ?聲明并賦值

標(biāo)識(shí)符的命名規(guī)則,由字母,數(shù)字,下劃線組成,不能以數(shù)字開頭,不能和關(guān)鍵字重合,遵循駝峰命名法規(guī)則

JS的六中數(shù)據(jù)類型:字符串(string),數(shù)值(number),布爾值(boolean),空值(null),未定義(undefined),引用數(shù)據(jù)類型,object對(duì)象

typeof 檢查數(shù)據(jù)類型? ? ? ? ? ?infinity無限大

NaN? ---Not a Number? ?非數(shù)字,數(shù)據(jù)類型為number

1null數(shù)據(jù)類型返回object

強(qiáng)制數(shù)據(jù)類型轉(zhuǎn)換,直接調(diào)用數(shù)據(jù)類型轉(zhuǎn)換

2.number 數(shù)字類型

typeof 是查看類型

a=number。MAX_VAULE*number.MAX_VAULE; 表示最大值

a=“abc”*“bcd”;//NAN(not a number)

a = NaN;//number

a = number。MIN_VALUE;//5e-324

var f = 0.1;

var g=0.2;

console。log((parsefloat(f)*100+parsefloat(g)*100)/100);

精確到兩位

3.boolean

布爾值只有兩個(gè)

true 真

folse 假

4.null

var a=null;

null專門表示一個(gè)空的對(duì)象

用typeof檢查的時(shí)候,只有null才會(huì)返回一個(gè)object

5.undefined

var a;

console。log(a)未賦值用undefined表示

5.強(qiáng)制類型轉(zhuǎn)換

1.方式一。調(diào)用var b = a。toString()方法

console。log(b)

null? undefined 不可以強(qiáng)制轉(zhuǎn)換

只適用于字符串 數(shù)字 布爾型

調(diào)用string()方法

實(shí)用所有類型

轉(zhuǎn)換數(shù)字? ? ? ?

轉(zhuǎn)換數(shù)字類型用number函數(shù)和調(diào)用string一樣

轉(zhuǎn)換只能轉(zhuǎn)換數(shù)字類型才能轉(zhuǎn)換成數(shù)字,不是純數(shù)字都轉(zhuǎn)換成了nan

空字符串是0或者都是空格的類型都是0

b布爾類型true轉(zhuǎn)換成1flose轉(zhuǎn)換成0

數(shù)字轉(zhuǎn)換可以把null轉(zhuǎn)化成0

2.方式二

parsint 可以把字符串中的數(shù)字提取出來轉(zhuǎn)換成number 只能轉(zhuǎn)整數(shù),要想要轉(zhuǎn)帶有小數(shù)的話用paesfloat

6.

1. 轉(zhuǎn)換布爾類型

除了0和NaN? 空字符串? undefined其余的都是真

2. 運(yùn)算符

任何值和nan運(yùn)算結(jié)果都是nan? 任何值和字符串相加,都是拼串

除了加法其他的都會(huì)把字符串轉(zhuǎn)換成number進(jìn)行運(yùn)算

3. 一元運(yùn)算符

一元數(shù)字類型會(huì)轉(zhuǎn)換成number進(jìn)行運(yùn)算

object屬于引用數(shù)據(jù)類型

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容