弱類型語(yǔ)言javascript中 a,b 的運(yùn)算實(shí)例小結(jié)
本文實(shí)例講述了弱類型語(yǔ)言javascript中 a,b 的運(yùn)算。分享給大家供大家參考,具體如下:
下面有七個(gè)閉包小函數(shù),用來(lái)測(cè)試 a,b 的 輸出結(jié)果
測(cè)試1:(當(dāng)a為true,b為false的時(shí)候,輸出的是false)
!function() { var a = true,b = false; console.log((a,b) +' test1'); // false test1 }();
測(cè)試2:(當(dāng)a為true,b為true的時(shí)候,輸出的是true)
!function() { var a = true,b = true; console.log((a,b) +' test2'); // true test2 }();
測(cè)試3:(當(dāng)a為false,b為true的時(shí)候,輸出的是true)
!function() { var a = false,b = true; console.log((a,b) +' test3'); // true test3 }();
測(cè)試4:(當(dāng)a為false,b為false的時(shí)候,輸出的是true)
!function() { var a = false,b = false; console.log((a,b) +' test4'); // false test4 }();
測(cè)試5:(當(dāng)a為false,b為字符串的時(shí)候,輸出的是該字符串)
!function() { var a = false,b = 'haha'; console.log((a,b) +' test5'); // haha test5 }();
測(cè)試6:(當(dāng)a為字符串,b為false的時(shí)候,輸出的是false)
!function() { var a = 'haha',b = false; console.log((a,b) +' test6'); // false test6 }();
測(cè)試7:(當(dāng)a為true,b為空字符串的時(shí)候,輸出的是空字符串)
!function() { var a = true,b = ''; console.log((a,b) +' test7'); // test7 }();
總結(jié):a,b運(yùn)算結(jié)果以b的結(jié)果為準(zhǔn) !
感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運(yùn)行工具:http://tools.jb51.net/code/HtmlJsRun測(cè)試上述代碼運(yùn)行效果。
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《javascript面向?qū)ο笕腴T教程》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
- JavaScript閉包函數(shù)訪問(wèn)外部變量的方法
- javascript中的return和閉包函數(shù)淺析
- js實(shí)現(xiàn)拖拽 閉包函數(shù)詳細(xì)介紹
- javascript高級(jí)編程之函數(shù)表達(dá)式 遞歸和閉包函數(shù)
- javascript 閉包函數(shù)做顯隱內(nèi)容
- 淺談JavaScript的閉包函數(shù)
- 輕松學(xué)習(xí)Javascript閉包函數(shù)
- JavaScript 匿名函數(shù)(anonymous function)與閉包(closure)
- js bind 函數(shù) 使用閉包保存執(zhí)行上下文
相關(guān)文章
HTML+CSS+JS實(shí)現(xiàn)抓娃娃機(jī)游戲
這篇文章主要介紹了如何利用HTML+CSS+JS制作抓娃娃機(jī)游戲,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04詳細(xì)聊聊JavaScript是如何影響DOM樹構(gòu)建的
DOM (Document Object Model) 的全稱是文檔對(duì)象模型,它可以以一種獨(dú)立于平臺(tái)和語(yǔ)言的方式訪問(wèn)和修改一個(gè)文檔的內(nèi)容和結(jié)構(gòu),這篇文章主要給大家介紹了關(guān)于JavaScript是如何影響DOM樹構(gòu)建的相關(guān)資料,需要的朋友可以參考下2021-08-08JavaScript 關(guān)于元素獲取焦點(diǎn)(隱藏元素與div)
關(guān)于元素獲取焦點(diǎn)要注意2個(gè)小問(wèn)題,需要的朋友可以參考下。2011-01-01ymPrompt的doHandler方法來(lái)實(shí)現(xiàn)獲取子窗口返回值的方法
今天在寫頁(yè)面時(shí)用到了ymPrompt的win方法來(lái)彈出一個(gè)窗口。由于要用到獲取子窗口返回來(lái)的值判斷是否刷新父窗口,在ymPrompt的組件Demo中一直沒(méi)有找到合適的方法實(shí)現(xiàn)2010-06-06詳解Bootstrap網(wǎng)格垂直和水平對(duì)齊方式
網(wǎng)格在網(wǎng)頁(yè)布局中是一個(gè)重點(diǎn)和難點(diǎn),布局是網(wǎng)頁(yè)設(shè)計(jì)的起點(diǎn)和基礎(chǔ),本文主要介紹了Bootstrap網(wǎng)格垂直和水平對(duì)齊方式,感興趣的可以了解一下2021-07-07three.js中g(shù)sap動(dòng)畫庫(kù)實(shí)現(xiàn)物體的動(dòng)畫
本文主要介紹了three.js中g(shù)sap動(dòng)畫庫(kù)實(shí)現(xiàn)物體的動(dòng)畫,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07ComboBox(下拉列表框)通過(guò)url加載調(diào)用遠(yuǎn)程數(shù)據(jù)的方法
這篇文章主要介紹了ComboBox(下拉列表框)通過(guò)url加載調(diào)用遠(yuǎn)程數(shù)據(jù)的方法 ,需要的朋友可以參考下2017-08-08