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

JavaScript初級教程(第二課)第1/7頁

 更新時間:2007年04月05日 00:00:00   作者:  
上一講我們學了JavaScript出現(xiàn)在何處,看起來象什么。現(xiàn)在我們開始學習這種語言。本課我們將學習JavaScript如何存儲信息,如何根據(jù)信息作決定,如何根據(jù)用戶交互要求交替圖片
    準備好了嗎? 現(xiàn)在開始學習電腦編程基礎(chǔ)。 第一講, 變量。
    如果你學過代數(shù),你一定見過變量。如果沒學過也不要緊。變量是JavaScript存儲信息的簡單方式。例如,當你寫:"x=2," "x"是一個變量,它存儲值為2。如果而后你又說"y=x+3,","y"將具有值“5”
    這里是一個使用變量的JavaScript例子。
    在本例中我們一步一步瀏覽源碼 你將看到: 
    <script language="JavaScript">
    <!-- hide me
    開始的這兩行我們已經(jīng)見過。這是任何JavaScript程序都必須的序曲。
    // load up some variables
    var secs_per_min = 60;
    var mins_per_hour = 60;
    var hours_per_day = 24;
    var days_per_year = 365;
    第一行是一個注釋。含義很明確。
    下幾行是變量申明,有幾樣事情需注意:
    當首次用一變量時,應(yīng)以“var”申明。 
    盡管以var 作為變量申明嚴格說并不必要,但這是一個好習慣。當我們討論接下來的兩課時,我們將知道為什么。 
  
    變量必須以字母或強調(diào)性字符起始。 
    第一個字符后,變量可以有數(shù)字。因此monkey_23即是合法的變量名。 
    變量名多數(shù)是大小寫敏感的,但對不同版本的JavaScript也不盡然。 
    這意味著變量Loop和loop在有些瀏覽器中是不同的。一般情況下,建議堅持使用一種命名習慣并保持不變。我本人
習慣使用變量間加下劃線。其他人有喜歡變量間首字大寫的,如secsPerMin。
    變量應(yīng)描述其目的。 
    象 x, y, 或hack_hack_hack對想要了解你的語言的人來說沒有什么用。別使變量名太長以致敲起來費勁,但要長
到有一定的描述力。 
    在定義變量時就可賦于其一個值,也可今后在給出。 
    在該例中每個變量開始定義時就被賦于了值。不一定非如此,今后的例子中我們將看到即使我們不知道其值,我
們也可很好的定義它。 
  
    語句以分號結(jié)束。
    語句是JavaScript的表達句,分號是結(jié)束標志。空格和空行是可被JavaScript編譯器忽略的,他們僅是為人們讀
起來方便,該例可被寫成長長的一行,但即使加上注釋,看起來也會極其吃力。 
    結(jié)束前我要提一下有時半括弧是不必須的,你可能也注意到有的人編的語句沒有分號作為結(jié)束。但加上它是個好
習慣,這不僅是由于你的程序的可讀性會好的多,這也可減少空行,這些空行會塞滿你的程序Webmonkey的習慣是
在每一語句后加上半括弧作為結(jié)束。
    // do some calculations
    var secs_per_day = secs_per_min * mins_per_hour * hours_per_day;
    var secs_per_year = secs_per_day * days_per_year;
    這里我們看到了一些基本的算術(shù)。每當JavaScript執(zhí)行了該語句,變量secs_per_year將是無論得到的什么數(shù)乘以60, 60,24, 和 365。以后,無論何時遇到變量secs_per_year,它將以這些巨大的數(shù)字替代。
    // end hiding -->
    </script>
    這里沒什么新鮮的,是一個JavaScript片的結(jié)束。
    這是該例中頭文件中JavaScript的全部,當JavaScript執(zhí)行這些代碼時,上述變量將被定義。但此時這些變量尚未做任何事,這是在該例主體中要完成的事。

相關(guān)文章

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

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

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

    Array對象方法參考

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

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

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

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

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

    JavaScript中的勻速運動和變速(緩沖)運動詳細介紹

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

    JavaScript之數(shù)組(Array)詳解

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

    JavaScript中document.referrer的用法詳解

    這篇文章主要給大家介紹了關(guān)于JavaScript中document.referrer的用法,文中通過示例代碼介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    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定義一個類

    如何用JavaScript定義一個類

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

最新評論

襄汾县| 宝山区| 高安市| 建阳市| 那曲县| 定兴县| 宣城市| 简阳市| 基隆市| 抚远县| 郴州市| 高州市| 潮州市| 双柏县| 榆中县| 科尔| 四平市| 大宁县| 英吉沙县| 福州市| 喀什市| 托克逊县| 渭南市| 岑巩县| 杨浦区| 宾川县| 丰城市| 平利县| 方山县| 罗山县| 民勤县| 西林县| 竹北市| 和顺县| 松江区| 长顺县| 丹巴县| 岗巴县| 乡宁县| 正定县| 陆丰市|