日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

基础JavaScript_Day03

發(fā)布時(shí)間:2025/3/21 javascript 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基础JavaScript_Day03 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

基礎(chǔ)JavaScript

  • 隊(duì)列
  • 等于運(yùn)算符
    • 嚴(yán)格相等運(yùn)算符
    • 不等運(yùn)算符
    • 嚴(yán)格不等運(yùn)算符
    • 大于運(yùn)算符
    • 大于或等于運(yùn)算符
    • 小于運(yùn)算符
    • 小于或等于運(yùn)算符
  • 邏輯與、或運(yùn)算符

隊(duì)列

在計(jì)算機(jī)科學(xué)中隊(duì)列(queue)是一個(gè)抽象的數(shù)據(jù)結(jié)構(gòu)(Data Structure),隊(duì)列中的條目都是有秩序的。
新的條目會(huì)被加到隊(duì)列的末尾,舊的條目會(huì)從隊(duì)列的頭部被移出。 寫一個(gè)函數(shù)nextInLine,用一個(gè)數(shù)組(arr)和一個(gè)數(shù)字(item)作為參數(shù)。把數(shù)字添加到數(shù)組的結(jié)尾,然后移出數(shù)組的第一個(gè)元素。最后nextInLine 函數(shù)應(yīng)該返回被刪除的元素。

具體的隊(duì)列知識(shí),可以看我前幾天寫的《啊哈!算法》里有關(guān)內(nèi)容。
《啊哈!算法》

function nextInLine(arr, item) {arr.push(item);item=arr.shift();return item; }

等于運(yùn)算符

最基本的運(yùn)算符是相等運(yùn)算符:==。 相等運(yùn)算符比較兩個(gè)值,如果它們是相等,返回 true,如果它們不相等,返回 false。 在JavaScript 中,為了讓兩個(gè)不同的數(shù)據(jù)類型(例如 numbers 和
strings)的值可以作比較,它必須把一種類型轉(zhuǎn)換為另一種類型。 這叫作 “類型強(qiáng)制轉(zhuǎn)換”。

1 == 1//true 1 == 2//false 1 == '1'//true "3" == 3//true

嚴(yán)格相等運(yùn)算符

嚴(yán)格相等運(yùn)算符(===)是相對(duì)相等操作符(==)的另一種比較操作符。 與相等操作符轉(zhuǎn)換數(shù)據(jù)兩類型不同,嚴(yán)格相等運(yùn)算符不會(huì)做類型轉(zhuǎn)換。
如果比較的值類型不同,那么在嚴(yán)格相等運(yùn)算符比較下它們是不相等的,會(huì)返回 false 。

3 === 3//true 3 === '3'//false

不等運(yùn)算符

與相等運(yùn)算符類似,不相等運(yùn)算符在比較的時(shí)候也會(huì)轉(zhuǎn)換值的數(shù)據(jù)類型。

1 != 2//true 1 != "1"//false 1 != '1'//false 1 != true//false 0 != false//false

嚴(yán)格不等運(yùn)算符

嚴(yán)格不相等運(yùn)算符(!==)與全等運(yùn)算符是相反的。這意味著嚴(yán)格不相等并返回 false 的地方,用嚴(yán)格相等運(yùn)算符會(huì)返回 true,反之亦然。
嚴(yán)格不相等運(yùn)算符不會(huì)轉(zhuǎn)換值的數(shù)據(jù)類型。

3 !== 3//false 3 !== '3'//true 4 !== 3//true

大于運(yùn)算符

與相等運(yùn)算符一樣,大于運(yùn)算符在比較的時(shí)候,會(huì)轉(zhuǎn)換值的數(shù)據(jù)類型。

5 > 3//true 7 > '3'//true 2 > 3//false '1' > 9//false

大于或等于運(yùn)算符

與相等運(yùn)算符相似,大于等于運(yùn)算符在比較的時(shí)候會(huì)轉(zhuǎn)換值的數(shù)據(jù)類型。

6 >= 6//true 7 >= '3'//true 2 >= 3//false '7' >= 9//false

小于運(yùn)算符

與相等運(yùn)算符類似,小于運(yùn)算符在做比較的時(shí)候會(huì)轉(zhuǎn)換值的數(shù)據(jù)類型。

2 < 5//true '3' < 7//true 5 < 5//false 3 < 2//false '8' < 4//false

小于或等于運(yùn)算符

與相等運(yùn)算符類似,小于或等于運(yùn)算符會(huì)轉(zhuǎn)換數(shù)據(jù)類型。

4 <= 5//true '7' <= 7//true 5 <= 5//true 3 <= 2//false '8' <= 4//false

邏輯與、或運(yùn)算符

&& ||

與C語言等編程語言幾乎一致!

謝謝你的堅(jiān)持閱讀ovo喲,讓我們一起加油吖

總結(jié)

以上是生活随笔為你收集整理的基础JavaScript_Day03的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。