前端-----数据类型和运算符
生活随笔
收集整理的這篇文章主要介紹了
前端-----数据类型和运算符
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
03-數(shù)據(jù)類型
數(shù)據(jù)類型包括:基本數(shù)據(jù)類型和引用數(shù)據(jù)類型
基本數(shù)據(jù)類型指的是簡單的數(shù)據(jù)段,引用數(shù)據(jù)類型指的是有多個(gè)值構(gòu)成的對象。
當(dāng)我們把變量賦值給一個(gè)變量時(shí),解析器首先要確認(rèn)的就是這個(gè)值是基本類型值還是引用類型值
1.基本數(shù)據(jù)類型
- number
- string
?
- boolean
?
- null
?
- undefined
2.引用數(shù)據(jù)類型
- Function
- Object
- Arrray
- String
- Date
?
04-運(yùn)算符
js中的運(yùn)算符跟python中的運(yùn)算符有點(diǎn)類似,但也有不同。所謂運(yùn)算,在數(shù)學(xué)上,是一種行為,通過已知量的可能的組合,獲得新的量。
1.賦值運(yùn)算符
以var x = 12,y=5來演示示例|
?
2.算數(shù)運(yùn)算符
var a = 5,b=2
3.比較運(yùn)算符
var x = 5;
4.特殊情況
字符串拼接+字符串運(yùn)算 特殊情況。python中有拼接字符串中更簡便的辦法,其實(shí)在js中也有,大家可以百度引擎搜索es6模板字符串。(擴(kuò)展)
var firstName = '小'; var lastName = '馬哥'; var name = '伊拉克'; var am = '美軍'; // 字符串拼接 var str = "2003年3月20日,"+name+"戰(zhàn)爭爆發(fā),以美軍為主的聯(lián)合部隊(duì)僅用20多天就擊潰了薩達(dá)姆的軍隊(duì)。這是繼十多年前的海灣戰(zhàn)爭后,"+am+"又一次取得的大規(guī)模壓倒性軍事勝利。" var fullStr = str; console.log(fullStr)var fullName = firstName +" "+ lastName; console.log(fullName) // 不能對字符串進(jìn)行+運(yùn)算 只能拼接 var a1 = '1';x var a2 = '2'; console.log(a1-a2) //12 var b1 = 'one'; var b2 = 'two';// NaN. ==== not a number 是number類型 console.log(typeof(b1*b2))轉(zhuǎn)載于:https://www.cnblogs.com/liuafan/p/9475801.html
總結(jié)
以上是生活随笔為你收集整理的前端-----数据类型和运算符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tf.name_scope()和tf.v
- 下一篇: 课时21:函数:lambda表达式