今天就跟大家聊聊有關(guān)JavaScrip中怎么實(shí)現(xiàn)流程控制,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
創(chuàng)新互聯(lián)公司主要為客戶提供服務(wù)項(xiàng)目涵蓋了網(wǎng)頁(yè)視覺(jué)設(shè)計(jì)、VI標(biāo)志設(shè)計(jì)、成都全網(wǎng)營(yíng)銷、網(wǎng)站程序開(kāi)發(fā)、HTML5響應(yīng)式成都網(wǎng)站建設(shè)、成都做手機(jī)網(wǎng)站、微商城、網(wǎng)站托管及網(wǎng)站維護(hù)公司、WEB系統(tǒng)開(kāi)發(fā)、域名注冊(cè)、國(guó)內(nèi)外服務(wù)器租用、視頻、平面設(shè)計(jì)、SEO優(yōu)化排名。設(shè)計(jì)、前端、后端三個(gè)建站步驟的完善服務(wù)體系。一人跟蹤測(cè)試的建站服務(wù)標(biāo)準(zhǔn)。已經(jīng)為水泥攪拌車行業(yè)客戶提供了網(wǎng)站營(yíng)銷服務(wù)。
####順序結(jié)構(gòu)
從上到下執(zhí)行的代碼就是順序結(jié)構(gòu)
程序默認(rèn)就是從上到下,一行一行的順序執(zhí)行的
console.log("哈哈1");console.log("哈哈2");console.log("哈哈3");
####分支結(jié)構(gòu)
/ 語(yǔ)法
/if (條件) { // 當(dāng)條件為 true 時(shí)執(zhí)行的代碼}else { // 當(dāng)條件不為 true 時(shí)執(zhí)行的代碼}
var age = 12 if (age<18){ console.log("未成年人禁止訪問(wèn)") }
####三元運(yùn)算符
條件 ? 值1 : 值2 /*或者*/ 條件 ? 表達(dá)式1 : 表達(dá)式2 1. 三元運(yùn)算符會(huì)得到一個(gè)結(jié)果,結(jié)果根據(jù)`條件`來(lái)確定。2. 如果`條件`的值為true,會(huì)返回表達(dá)式1的值/值13. 如果`條件`的值為false,會(huì)返回表達(dá)式2的值/值2
求兩個(gè)數(shù)字最大值
var n1 = 2 var n2 = 1 var max = n1 > n2 ? n1 : n2; console.log(max)
####switch
switch (變量) { case 值1: 語(yǔ)句1; break; case 值2: 語(yǔ)句2; break; case 值3: 語(yǔ)句3; break; … default: 默認(rèn)語(yǔ)句; break;}
break可以省略,如果省略,代碼會(huì)繼續(xù)執(zhí)行下一個(gè)case
switch 語(yǔ)句在比較值時(shí)使用的是全等操作符, 因此不會(huì)發(fā)生類型轉(zhuǎn)換(例如,字符串'1' 不等于數(shù)值 1)
####循環(huán)結(jié)構(gòu)
###do while
####for
計(jì)算1-100的和
看完上述內(nèi)容,你們對(duì)JavaScrip中怎么實(shí)現(xiàn)流程控制有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。