最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript初級(jí)教程(第二課)第4/7頁(yè)

 更新時(shí)間:2007年04月05日 00:00:00   作者:  

"if"子句的應(yīng)用可以使得程序根據(jù)用戶輸入的值作出不同的反應(yīng)。例如你可以寫一段程序使得它對(duì)你與對(duì)其他人反應(yīng)不同。這里是它的基本格式:
    if (some condition is true)
    { 
        do something;
        do something;
        do something; 
    }
    本結(jié)構(gòu)的重要部分: 
    以單詞 "if"開始 (if 必須小寫). 
    圓括弧中是條件:非真即偽。 
    如果條件為真的話執(zhí)行花括弧中的語(yǔ)句。 
    記住:空格是唯一保持程序可讀性的東西。當(dāng)然你可以將整個(gè)if語(yǔ)句寫在一行中,但它讀起來就費(fèi)勁了。
    這里是一個(gè)if子句的例子。
    <script language="JavaScript">
    <!-- hide me
    var monkey_love = prompt("你喜歡網(wǎng)猴嗎?","敲入是或否。");
    if (monkey_love == "是")
    {
     alert("謝謝!很高興您能來這兒!請(qǐng)往下讀吧!");
    }
    // end hide -->
    </script>
    如果你在即時(shí)對(duì)話框中鍵入yes,你將收到一個(gè)親切的問候。若敲入別的則沒有。
    這里是該語(yǔ)句的核心:
    var monkey_love = prompt("你喜歡網(wǎng)猴嗎?","敲入是或否。");
    if (monkey_love == "是")
    {
    alert("謝謝!很高興您能來這兒!請(qǐng)往下讀吧!");
    }
    第一行你見過。它喚起一個(gè)對(duì)話框并將用戶的反饋調(diào)入變量monkey_love中。但第二行就有些不同:它有個(gè)條件,即如果變量monkey_love等于值"是" ,則運(yùn)行花括號(hào)中的語(yǔ)句。若它等于其他值,則不運(yùn)行。
    注意該條件中的兩個(gè)等于標(biāo)記,這是人們?nèi)菀赘慊斓牡胤街?。如果你只用一個(gè)標(biāo)記,實(shí)際上是告訴JavaScript測(cè)試是否monkey_love等于 "是"。幸運(yùn)的是,多數(shù)瀏覽器在你運(yùn)行這些語(yǔ)句時(shí)會(huì)識(shí)別這些錯(cuò)誤并警告你。但最好現(xiàn)在開始就注意別犯這種錯(cuò)誤。
    其他重要的條件是:
    (variable_1 > variable_2)  is true if variable_1 is greater than variable_2
    (variable_1 < variable_2)  is true if variable_1 is less than variable_2
    (variable_2 <= variable_2)  is true if variable_1 is less than or equal to variable_2
    (variable_1 != variable_2)  is true if variable_1 does not equal variable_2
    有兩個(gè)方法可使你的條件更合理:
    在運(yùn)行花括號(hào)中的語(yǔ)句前如果你想要兩件事為“是”,可這樣做:
    if ((variable_1 > 18) && (variable_1 < 21)) 
    {
      document.writeln("variable_1 can vote, but can't drink.");
    }
    注意這里的兩個(gè)“&&”在JavaScript中這是“與”的意思。也注意整個(gè)子句有兩個(gè)部分,&&須在圓括號(hào)中。
    若想兩件事之一為真,這樣做:
    if ((variable_1 == "bananas") || (variable_1 == "JavaScript")) 
    { 
      document.writeln("The monkey is happy because it has " +   variable_1);
    }
    回到if練習(xí)中來! 
    <script language="JavaScript">
    var color = prompt("您喜歡哪種顏色,red還是blue?","");
    var adjective;
    var fontcolor;
    if (color == "red") {
     adjective = "活潑。";
     fontcolor="red";
    } else if (color == "blue") {
     adjective = "酷。";
     fontcolor="blue";
    } else {
     adjective = "困惑。";
     fontcolor="black";
    }
    var sentence = "您喜歡" + fontcolor + "? 網(wǎng)猴認(rèn)為您很" + adjective + "<p>";
    document.writeln(sentence.fontcolor(fontcolor));
    </script>

相關(guān)文章

  • JavaScript中的prototype和constructor簡(jiǎn)明總結(jié)

    JavaScript中的prototype和constructor簡(jiǎn)明總結(jié)

    一直沒弄清楚JavaScript中的prototype和constructor屬性,今天看了看書,總算有點(diǎn)眉目了
    2014-04-04
  • Array對(duì)象方法參考

    Array對(duì)象方法參考

    Array對(duì)象方法參考...
    2006-10-10
  • Javascript中的默認(rèn)參數(shù)詳解

    Javascript中的默認(rèn)參數(shù)詳解

    本文詳細(xì)介紹了javascript中的默認(rèn)參數(shù)問題,非常的詳細(xì),希望對(duì)大家能有所幫助
    2014-10-10
  • JavaScript中幾個(gè)重要的屬性(this、constructor、prototype)介紹

    JavaScript中幾個(gè)重要的屬性(this、constructor、prototype)介紹

    this表示當(dāng)前對(duì)象,如果在全局作用范圍內(nèi)使用this,則指代當(dāng)前頁(yè)面對(duì)象window,prototype本質(zhì)上還是一個(gè)JavaScript對(duì)象,constructor始終指向創(chuàng)建當(dāng)前對(duì)象的構(gòu)造函數(shù)
    2013-05-05
  • JavaScript中的勻速運(yùn)動(dòng)和變速(緩沖)運(yùn)動(dòng)詳細(xì)介紹

    JavaScript中的勻速運(yùn)動(dòng)和變速(緩沖)運(yùn)動(dòng)詳細(xì)介紹

    一個(gè)div的運(yùn)動(dòng)其實(shí)就是它與瀏覽器邊框的距離在變動(dòng)。如果他變化的速率一定,那就是勻速運(yùn)動(dòng);如果變化的速率不一定,那么就是變速運(yùn)動(dòng)
    2012-11-11
  • JavaScript之?dāng)?shù)組(Array)詳解

    JavaScript之?dāng)?shù)組(Array)詳解

    這篇文章主要介紹了JavaScript之?dāng)?shù)組(Array)詳解,本文詳細(xì)講解了JavaScript數(shù)組的創(chuàng)建、檢測(cè)數(shù)組、轉(zhuǎn)化方法、棧方法、隊(duì)列方法、重排序方法、操作方法、位置方法等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • JavaScript中document.referrer的用法詳解

    JavaScript中document.referrer的用法詳解

    這篇文章主要給大家介紹了關(guān)于JavaScript中document.referrer的用法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-07-07
  • DOM基礎(chǔ)教程之使用DOM + Css

    DOM基礎(chǔ)教程之使用DOM + Css

    這篇文章主要介紹了DOM基礎(chǔ)教程之使用DOM + Css,需要的朋友可以參考下
    2015-01-01
  • Javascript淺談之引用類型

    Javascript淺談之引用類型

    這篇文章主要介紹了Javascript引用類型,有需要的朋友可以參考一下
    2013-12-12
  • 如何用JavaScript定義一個(gè)類

    如何用JavaScript定義一個(gè)類

    其實(shí)Javascript中沒有類這個(gè)定義,但是有類這個(gè)概念。很多人都寫過這樣的代碼,就是一個(gè)關(guān)鍵字 function,然后定義一個(gè)方法名,方法名后緊跟一對(duì)括號(hào)。如果你在項(xiàng)目中寫過這樣的代碼,那么祝賀你,你可以不費(fèi)任何吹毛之力,就能一口氣讀完這篇文章了。
    2014-09-09

最新評(píng)論

太和县| 商城县| 西充县| 万山特区| 泗阳县| 中江县| 河津市| 吉隆县| 天长市| 永胜县| 马公市| 永登县| 万山特区| 宁波市| 鹿泉市| 阜城县| 中卫市| 扬中市| 镇远县| 鸡东县| 新野县| 右玉县| 兴业县| 孙吴县| 溧水县| 汨罗市| 灌南县| 兴业县| 孟村| 缙云县| 高安市| 衢州市| 亳州市| 康平县| 大渡口区| 石嘴山市| 黑山县| 黄梅县| 邹城市| 丰原市| 淮北市|