成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

語句

waruqi / 2983人閱讀

摘要:語句塊的行都有縮進(jìn),但并不是必須的。這是語句這是語句語句完畢條件運(yùn)算符條件運(yùn)算符條件運(yùn)算符和條件語句可以互相轉(zhuǎn)換,條件運(yùn)算符的性能更高。。。。。語句的嵌套定義并賦值一個(gè)變量優(yōu)秀當(dāng)?shù)谝粋€(gè)條件運(yùn)算符為時(shí)進(jìn)入嵌套的。。。。

語句 語句的概述

在JavaScript中,語句使用分號(hào)(;)進(jìn)行分隔??梢栽谝恍芯帉懸粭l語句,也可以在一行編寫多條語句分類
件語句:JavaScript解釋器根據(jù)一個(gè)值來判斷是執(zhí)行還是跳過指定語句。
循環(huán)語句:JavaScript解釋器根據(jù)一個(gè)值判斷是否重復(fù)執(zhí)行指定語句。
跳轉(zhuǎn)語句:使JavaScript解釋器跳轉(zhuǎn)到指定語句。
建議:
建議每一行編寫一條語句,以便于提高代碼的閱讀性。
JavaScript解釋器按照語句的編寫順序依次執(zhí)行。
JavaScript中使用一對(duì)花括號(hào)({})表示一個(gè)語句塊。使用語句塊為語句進(jìn)行分組,這樣語句的結(jié)構(gòu)清晰明了。
注意:
語句塊的結(jié)尾不需要分號(hào)。
語句塊的行都有縮進(jìn),但并不是必須的。
語句中聲明變量是全局變量。
空語句運(yùn)行包含0條語句,JavaScript解釋器執(zhí)行空語句,不會(huì)執(zhí)行任何動(dòng)作。如果有特殊的目的使用空語句,最好說明這條空語句是有用的。

語句

條件語句:條件語句就是通過判斷指定的計(jì)算結(jié)果,來決定是執(zhí)行還是跳過指定的語句塊。如果說JavaScript解釋器是按照代碼的路徑執(zhí)行的話,那么條件語句就是這條路徑上的分岔點(diǎn),代碼執(zhí)行到這里必須選擇其中一條路徑繼續(xù)執(zhí)行。
if語句是條件判斷語句,當(dāng)if后面條件判斷是true是則選擇執(zhí)行語句塊當(dāng)結(jié)果為false時(shí)會(huì)跳轉(zhuǎn)語句塊,繼續(xù)之下后面的代碼。

//if語句的應(yīng)用
var a = true;
/*if語句
* if(條件表達(dá)式){
* 語句塊} 當(dāng)表示式的輸出結(jié)果為true時(shí)才執(zhí)行
* 作用:來控制是否執(zhí)行指定的語句
* 結(jié)果: 一般為Boolean類型的值 true/false
* 問題: 當(dāng)條件表達(dá)式計(jì)算的結(jié)果不是Boolean類型
* 那么將會(huì)強(qiáng)行的轉(zhuǎn)化為Boolean類型再進(jìn)行判斷*/
 if (a) {
    console.log("阿倫艾佛森");}//布爾類型

 if (1&&1){console.log("為了十月六號(hào)那一天")
}//或與非運(yùn)算符的if語句;

var a //定義變量但是不初始化變量
if( a="畫面"){
    console.log("if條件語句")8
}//等價(jià)于以下寫法
a ="畫面" ;

if。。。else語句

跟據(jù)if語句當(dāng)條件判斷語句值為true時(shí)選擇第一個(gè)語句塊, 當(dāng)值為false時(shí)選擇另一個(gè)執(zhí)行塊

var a = true ;
/*if...else
if (條件表達(dá)式){第一個(gè)語句塊}
else{第二個(gè)語句塊}*/
if (a) {
    console.log("輸出第一個(gè)語句塊");}
else{
    console.log("輸出第二個(gè)語句塊")}

-if語句的注意事項(xiàng),

/*
    if語句與if...else語句
    * 對(duì)應(yīng)的語句塊的大括號(hào)"{}" -> 允許被省略的
      * 前提 - 當(dāng)前語句塊中只存在一條語句時(shí)
    * 省略大括號(hào)"{}"時(shí),JavaScript默認(rèn)認(rèn)為后面的第一條語句是被控制的語句塊內(nèi)容
    * 結(jié)論 - 建議按照語法規(guī)則編寫
 */
if (result)
    console.log("這是if語句執(zhí)行的語句塊1...");
console.log("這是if語句執(zhí)行的語句塊2...");
console.log("這是if語句執(zhí)行的語句塊3...");

console.log("這是if語句執(zhí)行完畢后的內(nèi)容...");

-條件運(yùn)算符與if語句。

var boo = false;
if (boo) {
    console.log("這是語句");
} else {
    console.log("這是語句");
}

console.log("if語句完畢");

boo ? console.log("條件運(yùn)算符1") : console.log("條件運(yùn)算符2");
//條件運(yùn)算符和條件語句可以互相轉(zhuǎn)換,
//條件運(yùn)算符的性能更高;

if。。。else。。語句的嵌套:

var score = 66;//定義并賦值一個(gè)變量

if (score > 88) {
    console.log("優(yōu)秀");//當(dāng)?shù)谝粋€(gè)條件運(yùn)算符為true時(shí) 進(jìn)入嵌套的if。。else。。語句
} else {//鑲嵌一個(gè)if。。else
    if (score > 77) {
        console.log("良好");
    } else {
        console.log("及格");//結(jié)果為及格
    }
}
//嵌套的缺點(diǎn) 嵌套的層數(shù)越多性能越差
//利用else。。。if ,,可以解決嵌套的問題 并且沒有任何限制
var score = 66; //定義并賦值變量

if (score > 88) {
    console.log("優(yōu)秀");
} else {
    if (score > 77) {
        console.log("良好");
    } else {        console.log("及格");
    }
}

switch 。。 case。。

var result = "0";
/*
    枚舉 - 將計(jì)算結(jié)果可能的值盡量的羅列完整
    switch (條件表達(dá)式) {
        case 值一:
            語句塊一
        case 值二:
            語句塊二
        ... ...
        default:
            語句塊N
    }
    * 條件表達(dá)式 - 不一定是Boolean類型,計(jì)算結(jié)果分別與case語句的值進(jìn)行比較
      * 條件表達(dá)式計(jì)算結(jié)果與case語句的值是全等比較(既要比較值,也要比較類型)
    * case語句 - 羅列可能的匹配值
      * 對(duì)應(yīng)的語句塊最后添加 break 關(guān)鍵字 - 當(dāng)執(zhí)行對(duì)應(yīng)的語句塊之后,停止繼續(xù)執(zhí)行
    * default語句 - 類似于if...else語句中的else語句
      * 當(dāng)以上所有case語句的值都不匹配時(shí),默認(rèn)執(zhí)行default語句對(duì)應(yīng)的語句塊
      * 注意 - 不是default語句不需要使用break關(guān)鍵字,而是default默認(rèn)一般被編寫在最后
    *
 */
switch (result) {
    case 0:
        console.log("這是數(shù)字0");
        break;
    case 1:
        console.log("這是數(shù)字1");
        break;
    default:
        console.log("以上結(jié)果無一滿足");
}

while語句與do while語句

var result = 1;
/*
    while (條件表達(dá)式) {
        語句塊
    }
    * 必須通過一個(gè)變量值的改變,控制條件表達(dá)式的計(jì)算結(jié)果
      * 在循環(huán)的過程中,至少有一次計(jì)算結(jié)果為false -> 結(jié)束循環(huán)
    * 如果沒有這樣的一個(gè)變量的話 -> 循環(huán)叫做死循環(huán)
 */
var result = 1;
while (result <= 10) {
    console.log("這是while循環(huán)語句執(zhí)行...");
    result++;// 改變變量的值,至少有一次讓條件表達(dá)式計(jì)算的結(jié)果為false
}

console.log("這是while循環(huán)語句執(zhí)行完畢后...");

//do語句
var result = 0;
/*
    do {
        語句塊
    } while (條件表達(dá)式);
 */
do {
    console.log(result);
    result++;
} while (result <= 10);

for語句

var v = 0;
while (v < 10) {
    console.log(v);
    v++;
}
console.log(v);

/*
    for (初始化表達(dá)式; 條件判斷表達(dá)式; 循環(huán)控制表達(dá)式) {
        語句塊
    }
    * 初始化表達(dá)式 - 用于初始化控制循環(huán)的變量
    * 條件判斷表達(dá)式 - 用于判斷是否要結(jié)束循環(huán)
    * 循環(huán)控制表達(dá)式 - 用于控制結(jié)束循環(huán)的節(jié)點(diǎn)
    注意:
    * for語句的語法要求并不強(qiáng)制必須定義以上三個(gè)表達(dá)式
    * 一旦省略三個(gè)表達(dá)式的話,表達(dá)式的分隔符必須存在
 */
/*for (var v = 0; v < 10; v++) {
    console.log(v);
}*/

var v = 0;
for (; v < 10; ) {
    console.log(v);

    v++
}

挑轉(zhuǎn)語句:

/*
    跳轉(zhuǎn)語句
    * 作用 - JavaScript代碼從指定位置跳轉(zhuǎn)到另一個(gè)指定的位置
    * 場(chǎng)景 - 跳轉(zhuǎn)語句只能用于循環(huán)執(zhí)行結(jié)構(gòu),而不能用于條件判斷結(jié)構(gòu)
      * 注意 - switch...case語句中使用的break,并不是break的用法,而是switch語句的用法
    * 循環(huán)語句中的跳轉(zhuǎn)語句
      * break語句 - 表示結(jié)束整體循環(huán)
      * continue語句 - 表示結(jié)束本次循環(huán)
 */
/*var result = 0;
switch (result) {
    case 0:
        console.log(0);
        break;
    case 1:
        console.log(1);
        break;
    default:
        console.log(2);
}*/

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/96790.html

相關(guān)文章

  • JavaScript中的各種語句...

    摘要:語句語句概述在中語句使用分號(hào)進(jìn)行分隔可以在每行編寫一條語句也可以在每行編寫多條語句語句塊中使用一堆花括號(hào)表示一個(gè)語句塊使用語句塊為語句進(jìn)行分組這樣使語句的結(jié)構(gòu)清晰明了空語句空語句允許包含條語句解釋器執(zhí)行空語句時(shí)不會(huì)執(zhí)行任何動(dòng)作流程控制語句解 語句 語句概述 在JavaScript中 語句使用分號(hào)(;)進(jìn)行分隔 可以在每行編寫一條語句 也可以在每行編寫多條語句 語句塊 JavaScrip...

    lijy91 評(píng)論0 收藏0
  • JavaScript核心語法——語句

    摘要:語句塊的結(jié)尾不需要分號(hào),語句塊中的行都有縮進(jìn)單并不是必須的。條件語句條件語句就是指通過判斷指定的計(jì)算結(jié)果,來決定執(zhí)行還是跳過指定的語句塊。語句,在語句的基礎(chǔ)上,允許提供多個(gè)條件判斷。語句是終端語句,用于循環(huán)語句或開關(guān)語句。 語句 語句的概念 語句其實(shí)就是JavaScript中的整句或命令,使用分號(hào)進(jìn)行分隔,可以編寫一句,也可以編寫多句。JavaScript中使用花括號(hào)({})表示一個(gè)語...

    seanlook 評(píng)論0 收藏0
  • q'qJavaScript學(xué)習(xí)第三天筆記(語句

    摘要:循環(huán)語句循環(huán)語句是什么循環(huán)語句是一系列反復(fù)執(zhí)行到符合特定條件的語句。示例代碼如下跳轉(zhuǎn)語句什么是跳轉(zhuǎn)語句跳轉(zhuǎn)語句就是使得代碼的執(zhí)行可以從一個(gè)位置到另一個(gè)位置,跳轉(zhuǎn)語句包括和兩種。 語句 語句 語句的概述 1.描述:在JavaScript中,語句使用分號(hào)(;)進(jìn)行分隔??梢栽诿啃芯帉懸粭l語句,也可以在每行編寫多 條語句(建議每行只編寫一條語句)。JavaScript解釋器按照語句...

    chenjiang3 評(píng)論0 收藏0
  • JavaScript中的語句個(gè)人分享

    摘要:語句語句的概述在中語句使用分號(hào)進(jìn)行分隔可以在一行編寫一條語句也可以在一行編寫多條語句語句分類分別是條件語句就是根據(jù)一個(gè)值判斷是執(zhí)行還是跳過指定語句循環(huán)語句就是根據(jù)一個(gè)值判斷是否需要重復(fù)執(zhí)行指定語句跳轉(zhuǎn)語句就是跳轉(zhuǎn)到指定語句注意建議一行盡量只 語句 語句的概述 在JavaScript中,語句使用分號(hào)( ; )進(jìn)行分隔. 可以在一行編寫一條語句,也可以在一行編寫多條語句 語句分類分別是:...

    fanux 評(píng)論0 收藏0
  • 【JavaScript】核心語法之之語句

    JS(JavaScript) 語句 一。概述; 1.語句概述; 在JavaScript中,語句使用分號(hào)進(jìn)行分割,可編寫一條語句,也可編寫多條語句條件語句;在JavaScript中根據(jù)判斷是執(zhí)行還是跳過語句循環(huán)語句;在JavaScript中判斷是否重復(fù)執(zhí)行語句跳轉(zhuǎn)語句;在JavaScript中跳轉(zhuǎn)到語句2.語句塊;在JavaScript中使用一對(duì)花括號(hào)({})表示一個(gè)語句塊3.空語句;空語句允許包...

    shleyZ 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<