欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
js中的運算符
----------------------js中的運算符----------------------
js中運算符和Java中運算符大致相同

算術(shù)運算符: +,-,*,/,%,++,--
賦值運算符: =,+=,-=,*=,/=,%=
比較運算符: ==,!=,===,!==,>,>=,<,<=
位運算符: & , |
邏輯運算符: && ,||
前置邏輯運算符: ! (not)
三元運算符: ? :
其他運算符: typeof, delete

js中比較運算符中的 ==(或!=) 和 ===(或!==)的區別:
(1)== 是相等運算符, 比較兩個(gè)值是否相等,如果比較的兩個(gè)值是同一類(lèi)型, 直接進(jìn)行比較;
如果比較的兩個(gè)值不是同一類(lèi)型, 會(huì )自動(dòng)轉換成同一類(lèi)型再比較是否相等
(2)=== 是嚴格相等運算符, 比較的兩個(gè)值必須是同一類(lèi)型, 否則直接返回false.
例如:
1 == "1" //true  先轉換成同一類(lèi)型再比較是否相等
1 == true //true  先轉換成同一類(lèi)型再比較是否相等
1 == (4-3) //true

1 === "1" //false  不是同一類(lèi)型, 直接返回false
1 === "true" //false  不是同一類(lèi)型, 直接返回false
1 === (4-3)  //true  同一類(lèi)型,并且值相等
typeOf運算符
typeOf是一個(gè)一元運算符, 放在一個(gè)運算數之前, 這個(gè)運算數可以是任意類(lèi)型的. 
它的返回值是一個(gè)字符串, 表示這個(gè)運算數的類(lèi)型, 如:
var a = 100; typeOf a; //"number" (還包括任意數值和NaN)
var b = "abc"; typeOf b; //"string" (包括任意字符串)
var c = true; typeOf c; //"boolean"
var d = undefined; typeOf d; //"undefined"
var d = null; typeOf d; //"object"
typeOf后面可以跟上圓括號, 在求一個(gè)表達式的類(lèi)型時(shí),可以用圓括號括起來(lái), 例如:
typeOf(1+"100");
這讓typeOf看起來(lái)像一個(gè)函數, 注意它是一個(gè)運算符, 不是函數!

附: typeof null // "object"
上面代碼表示,查詢(xún)null的類(lèi)型,返回結果是object(對象)。
這并不是說(shuō)null的數據類(lèi)型就是對象,而是JavaScript早期部署中的一個(gè)約定俗成,其實(shí)不完全正確,
后來(lái)再想改已經(jīng)太晚了,會(huì )破壞現存代碼,所以一直保留至今.
delete運算符
delete是一個(gè)一元運算符, 它用來(lái)刪除對象屬性或者數組的元素. 返回值是布爾值, 表示是否刪除成功. 如:
var a = [1,2,3]; //定義一個(gè)數組
delete a[2]; //刪除最后一個(gè)元素
alert(a[3]); // 最后一個(gè)元素在數組中已經(jīng)不存在了

a.length; // => 3 注意, 數組的長(cháng)度并沒(méi)有改變, 盡管元素已經(jīng)刪除, 但是刪除操作留下了一個(gè)"洞", 
并沒(méi)有影響數組的長(cháng)度, 因此數組長(cháng)度仍然是3

------------------------------------------------------

js中的數據類(lèi)型的轉換
js中的數據類(lèi)型在需要時(shí)會(huì )自動(dòng)的進(jìn)行類(lèi)型轉換, 轉換時(shí)遵循如下規則:
數值類(lèi)型:
轉字符串類(lèi)型, 直接轉成對應值的字符串, 3 --> "3"
轉布爾類(lèi)型, 0和NaN轉成false, 其他數值轉成true
在需要時(shí), 會(huì )自動(dòng)轉成對應的包裝對象 100 --> new Number(100)

字符串:
空字符串(""): 轉數值為0, 轉布爾值為false
非空純數值字符串("123"): 轉數值為對應的數值, 轉布爾值為true
非空非數值字符串("abc"): 轉數值為NaN, 轉布爾值為true
在需要時(shí), 會(huì )自動(dòng)轉成對應的包裝對象. "aaa" --> new String("aaa")
布爾類(lèi)型:
true: 轉數值為 1, 轉字符串為"true"
false: 轉數值為 0, 轉字符串為"false"
在需要時(shí), 會(huì )自動(dòng)轉成對應的包裝對象.

undefined
轉數值為NaN, 轉字符串為"undefined", 轉布爾值為false, 轉對象會(huì )拋出異常!

null
轉數值為 0, 轉字符串為"null", 轉布爾值為false, 轉對象會(huì )拋出異常!
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
JavaScript入門(mén)-js的變量以及運算
R語(yǔ)言學(xué)習----向量
Javascript 基礎學(xué)習(五)js 的運算符
JavaScript(1) -- JS入門(mén)
JavaScript:數據類(lèi)型
JavaScript中“ ”的陷阱
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久