<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 7,  comments - 58,  trackbacks - 0
         JavaScript是一種可嵌入到HTML文檔中基于對象(Object Based)和事件驅動(Event Driver)的腳本編程語言,它的運行依賴于瀏覽器并且運行于客戶端。
        一個 JavaScript 程序其實是一個文檔,一個文本文件,它嵌入到 HTML 文檔中執行。所以,一般的本文編輯器就可以實現編寫javascript代碼。
       1、將javascript嵌入到HTML文檔中,一般有兩種實現方法。一種是直接在HTML文檔中的任何地方加入<script>
      <!--你的js代碼-->
    </script>
    值得注意的是,js代碼必須在<frameset>之前插入才有效。
    另一種是將js代碼寫在一個以 .js為后綴的js文件里,用以下方法引入到HMTL檔供使用
     <script src="你要引入的.js文件的路徑" type="text/javascript"></script>
    這兩種實現的例子如下:
    <html>
     <head>
       <title>js exmaple</title>
     <!--直接在HMTL文檔中寫js代碼--> 
      <script> 
          function  sayHello() {
              alert("hello");
         }
       </script>
     <!--從.js文件中加載-->
      <script src="myjs/util.js"></script>
      </head>
     <body>
    </body>
    </html>
    2、變量聲明
      javascript中用 var關鍵字聲明一個變量,如:var userName;由于javascript使用的是弱類型,所以聲明時不需要指定具體類型,在運行時會根據所賦的值檢查其數據類型。比如聲明 var v; 在運行中如果出現v = 123;那么變量v指數值類型,如果運行中出現的是v = "123",v 為字符串類型。
    3、函數聲明,介紹兩種型式
      一、function sayHello(who) { //who為參數
                  alert("say hello to: " + who);
             }
      二、var sayHello = function(who) {
                   alert("say hello to: " + who);
             }
      說明:第二種聲明方式是將函數的指針賦給一個變量,調用如下:sayHello("whoOne");和第一種聲明方式調用一樣。舉個第二種聲明方式有用的應用,如,在js代碼中,給一個銨鈕的onclick事件注冊一個方法可以如下聲明:    var btn = document.createElement("button"); 
                  btn.onclick= function() {
                    //添加當點擊此銨鈕時想執行的js代碼
                  }
    4、事件響應
       聲明了的函數可以在js代碼里被調用,也可以用于響應事件。如:
     <html>
     <head>
       <title>js exmaple</title>
     <!--直接在HMTL文檔中寫js代碼--> 
      <script> 
          function  sayHello() {
              alert("hello");
         }
       </script>
      </head>
      <body>
       <!--響應button中的onclick事件(單擊事件),調用sayHello()方法-->
       <button onclick="sayHello()">點擊將調用sayHello()方法來響應</button>
     </body>
    </html>
    運行例子,點擊銨鈕后運行結果如下:
     


    備注:這是一篇很簡單的javascript相關知識文章,適合對javascript完全沒概念的初學者參考, 有誤之處,請指正討論。

      
         
     

      
    posted on 2008-04-27 22:53 Sonny Li 閱讀(466) 評論(2)  編輯  收藏 所屬分類: javascript編程語言

    FeedBack:
    # re: 簡單的javascript入門知識[未登錄]
    2008-05-08 23:38 | Paul Lin
    呵呵,老李的文章不錯,適合我這等的菜鳥。

    --------------------------------------

    一個不會JS的菜鳥羞澀的爬過....  回復  更多評論
      
    # re: 簡單的javascript入門知識
    2009-03-15 22:04 | 耶過頭
    啊勝,耶人,我來探班了,加油啊耶人,系里個 MOMENT 我要爆了。。。@Paul Lin
      回復  更多評論
      
    <2008年4月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    文章分類

    相冊

    收藏夾

    博客好友

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 丰满妇女做a级毛片免费观看| 亚洲精品伊人久久久久| 免费夜色污私人影院网站电影| 成人免费男女视频网站慢动作| 中文无码亚洲精品字幕| 毛片免费在线观看网站| 亚洲一区中文字幕在线电影网 | 激情内射亚洲一区二区三区爱妻 | 久久精品视频免费看| 国产国拍精品亚洲AV片| 美女在线视频观看影院免费天天看 | 国产精品亚洲精品日韩动图| 国产免费资源高清小视频在线观看| 色婷婷六月亚洲综合香蕉| 国产gav成人免费播放视频| 人人鲁免费播放视频人人香蕉| 久久久精品国产亚洲成人满18免费网站| 国产无遮挡色视频免费观看性色 | 亚洲香蕉久久一区二区| 暖暖免费高清日本中文| 香蕉视频免费在线| 国产亚洲一区二区手机在线观看| 无码国产精品一区二区免费3p | 亚洲毛片一级带毛片基地| 99久久免费国产精品特黄| 黄页网站在线观看免费| 久久亚洲国产欧洲精品一| 特级做A爰片毛片免费69| 国产成人亚洲精品电影| 国产国拍亚洲精品mv在线观看| 在线视频精品免费| 特黄特色大片免费| 久久久久亚洲精品影视| 午夜小视频免费观看| 精品久久久久久无码免费| 亚洲成av人片在线看片| 国产a级特黄的片子视频免费| 久久久久国产精品免费免费不卡| 亚洲国产日韩精品| 国产亚洲一区二区精品| 成年午夜视频免费观看视频 |