成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

不可能的等式 -- JavaScript的謎團(tuán)

everfly / 2906人閱讀

摘要:嘗試著盡可能獨(dú)立于數(shù)據(jù)類型。一般情況下,會自動做類型轉(zhuǎn)換,使得一個表達(dá)式可以被正常運(yùn)行而不是。但是,這和新手預(yù)期的還是挺不一樣的。比如說,并不會被看成,而是。也不會被計算成。很多簡單的檢測是否相等的式子很容易出錯。第一個式子并沒有顯示。

JaveScript 嘗試著盡可能獨(dú)立于數(shù)據(jù)類型。一般情況下,JavaScript會自動做類型轉(zhuǎn)換,使得一個表達(dá)式可以被正常運(yùn)行而不是 fail。但是,這和JS新手預(yù)期的還是挺不一樣的。比如說,1+“1” 并不會被看成 2,而是 string “11”。1==“1” 也不會被計算成 true。很多簡單的檢測是否相等的式子很容易出錯。

謎題:

if(a==b)alert("a equals b");
if(a==0)alert("a is zero");
if(b==0)alert("b is zero");

上面這段代碼一開始運(yùn)行得挺好,后來出現(xiàn)了一個小 bug。
第一個式子并沒有顯示?"a equals b"。
第二個式子顯示了?"a is zero".
第三個式子顯示了 "b is zero"
既然 a 和 b 是不相等的,為什么 a 是 0,b 也是 0 呢?到底發(fā)生了什么? a 和 b 是什么樣的值才會導(dǎo)致這樣的結(jié)果?答案明天揭曉

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/79247.html

相關(guān)文章

  • JavaScript檢查顏色沖突

    摘要:也許這些是預(yù)先制作的配色方案,公司顏色或從圖像中提取。第二個等式稱為,因為它將顏色空間轉(zhuǎn)換為,這考慮了其組成部分的不同影響。根據(jù)該值的位置,我們將返回相應(yīng)的最高對比色。紅色和粉紅色值顯示白色文本而不是黑色。 注意:本文非原創(chuàng),而是翻譯國外大師文章,布賴恩蘇達(dá)。布賴恩蘇達(dá)是一位信息大師,每天都在努力使網(wǎng)絡(luò)變得更加美好。自從90年代中期發(fā)現(xiàn)互聯(lián)網(wǎng)以來,Brian Suda已經(jīng)花了很多時間與...

    littlelightss 評論0 收藏0
  • 翻譯:Javascript原始值解析

    摘要:結(jié)論最后證明相對于對原始值賦值,給對象賦值是它的一個唯一優(yōu)勢。而且,原始值是不可變的,你不可能通過改變他們的屬性值來修改他們。而且,我認(rèn)為對原始值深刻的理解,以及當(dāng)使用他們的時候知道具體發(fā)生了什么是深入理解這門語言邁出重要的一步。 第一次翻譯,可能有很多地方不恰當(dāng),歡迎指正。 原文地址:http://javascriptweblog.wordpress.com/2010/09/27/...

    yeyan1996 評論0 收藏0
  • JavaScript中讓x==1&&x==2&&x==3等式成立演示

      要是別人問您:如何讓 x 等于 1 且讓 x 等于 2 且讓 x 等于 3 的等式成立?  咋地,知道如何實(shí)現(xiàn)?想罵人有不  現(xiàn)在我們一起來分解思路:  我們先來講講寬松相等== 和嚴(yán)格相等 ===,這兩個都能用來判斷兩個值是否相等,但們明確上文提到的等于指的是哪一種,二者的區(qū)別看下:  (1) 這兩個基礎(chǔ)直接的區(qū)別:  (1.1) 不同類型間比較,== 比較轉(zhuǎn)化成同一類型后的值看值是否相等,...

    3403771864 評論0 收藏0
  • 撲朔迷離屬性和特性【徹底弄清】

    摘要:從學(xué)習(xí)前端以來,屬性和特性已困惑我很久。注意啦,屬性和特性的一個關(guān)系出現(xiàn)了。以下除外屬性表明節(jié)點(diǎn)的類型。與之前了解到的特性用來描述屬性的行為并無出入。下面,我們一起來看看屬性和特性是如何訪問的。操作特性的方法主要有三個,分別是和。 從學(xué)習(xí)前端以來,屬性和特性已困惑我很久。今天使用jQuery時,又踩到了這個坑。于是下定決心,徹底搞懂它。 一、對象、屬性和特性的關(guān)系 先來看一下詞典的解釋...

    pinecone 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<