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

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

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

    http://www.tkk7.com/ebecket 返還網
    隨筆-140  評論-11  文章-131  trackbacks-0
    javascript 概念及基本語句
    http://hi.baidu.com/wutian123/blog/item/84ba58ddf7e256a8cc116610.html
    2009-09-03 14:32
    javascript 概念及基本語句
    綜合來看,JavaScript是一種基于對象和事件驅動并具有安全性能的腳本語言。使用它的目的是與HTML超文本語言一起實現在一個Web頁面中與 Web客戶進行交互作用。它是通過嵌入或調入在標準的HTML語言中實現的。它的出現彌補了HTML語言的缺陷。JavaScript是一種比較簡單的編 程語言,使用方法是JavaScript向頁面的HTML文件增加一個腳本,不許單獨編譯解釋。當一個支持JavaScript瀏覽器打開這個頁面時,它 會讀出這個腳本并執行其指令。因此JavaScript使用較容易方便,運行快,適用于較簡單的應用。

    基本程序語句

    可以使用JavaScript所提供的語句在Web網頁中實現很多交互性的的功能。JavaScript所提供語句可以分為以下幾大類。

    變量申明:Var

    函數定義語句:Function,Return

    條件和分支語句:If…Else,Switch

    循環語句:For,For…In,Break和Continue

    對象操作語句:New,This和With

    注釋語句:∥或者/* */




    1. If語句




    基本語法




    01 If(條件){

    02 執行語句

    03 }else{

    04 執行語句

    05 }



    語法解釋




    如果其中的條件成立,則程序執行相應的語句。




    文件范例:








    hour=13;
    if (hour< 12)
    alert("Good_morning");
    else if (hour< 18)
    alert("Good_afternoon");
    else
    alert("Good_evening");



    文件說明

    將變量 hour賦值為13,進行不同的判斷,由于hour< 18,因此將Good afternoon輸出。




    2.For語句

    基本語法

    01 for (初始化部分;條件部分;更新部分)

    02 {

    03 語句塊…

    04 }

    語法解釋

    實現條件循環,當條件成立時,執行語句集,否則跳出循環體




    sum=0;
    for(i=0;i<6;i++)
    sum+=3;
    alert(sum);


    文件說明

    進行了變量i的6次循環,進行了6次相加,因此最終的值為18。




    3.Switch語句

    基本語法

    01 switch(expression){

    02 case labell:

    03 語句塊1

    04 case label2:

    05 語句塊2

    06 …

    07 default:

    08 語句塊N

    09 }

    語法解釋

    每一個Labe1標記都必須在程序中由Expression表達式的一個或是多個可能的值代入.




    for(i=1;i<=10; ++i)
    {
    switch(i)
    {
    case 1:
    val="one";
    break;
    case 2:
    val="two";
    break;
    case 3:
    val="three";
    break;
    case 4:
    val="four";
    break;
    case 5:
    val="five";
    break;
    case 6:
    val="six";
    break;
    case 7:
    val="seven";
    break;
    case 8:
    val="eight";
    break;
    case 9:
    val="nine";
    break;
    case 10:
    val="ten";
    break;
    default:
    val="unknown"
    }
    alert(val+"<br>");
    }




    文件說明

    使用For語句,實現變量i值由1-10的循環,使用switch語句,以換行的形式書寫程序結果

    4.D0…While語句

    基本語法

    01 do{

    02 語句塊;

    03 }while(條件)

    語法解釋

    執行的情況是:首先執行語句塊,然后判斷條件是否成立。所以D0…While循環至少執行一次。




    i=0;
    do
    {
    ++i;
    alert("<H"+i+">this is a level "+i+" heading."+"</H"+i+">");
    }while(i<6)




    文件說明

    在此輸出了H1-H5的標記。




    5.Break語句

    基本語法

    Break;

    語法解釋

    Break語句是結束當前的循環,并把程序的控制權交給循環的下一個語句。




    for(i=1;i<100;i++)
    {
    document.write(i+"<br>");
    if(i%17==0)
    break;
    }




    文件說明

    當循環到能被17整除時自動跳出整個循環,所以只輸出1-17。




    6.Continue語句

    基本語法

    continue;

    語法解釋

    Continue語句是結束當前的某一次循環,但是并沒有跳出整個循環.




    for(i=1;i<100;i++)
    {
    alert(i+"<br>");
    if(i%17==0)
    continue;
    }




    文件說明

    當循環到能被17整除時不能跳出整個循環,所以輸出1-99。
    posted on 2009-11-19 15:08 becket_zheng 閱讀(171) 評論(0)  編輯  收藏 所屬分類: 網頁web前端技術
    主站蜘蛛池模板: 亚洲大成色www永久网址| 亚洲精品无码mv在线观看网站| 久久亚洲精品无码aⅴ大香| 亚洲精品黄色视频在线观看免费资源| 我要看免费的毛片| 亚洲精品亚洲人成在线播放| 亚洲视频在线观看免费视频| 中文字幕亚洲综合久久2| 91av免费观看| 亚洲AV无码专区在线亚| 欧洲黑大粗无码免费| 亚洲一区AV无码少妇电影| 德国女人一级毛片免费| 亚洲AV无码专区亚洲AV桃| 四虎影库久免费视频| 理论片在线观看免费| 亚洲人成色77777在线观看大| h在线看免费视频网站男男| 亚洲综合日韩久久成人AV| 在线观看免费无码专区| 久久久久亚洲精品无码蜜桃| 亚洲一级毛片免费在线观看| 一本色道久久88—综合亚洲精品| 日本免费一二区在线电影| 日韩精品视频在线观看免费| 国产亚洲av片在线观看播放| 69视频免费观看l| 亚洲日韩精品国产3区| 一本久久综合亚洲鲁鲁五月天| 久久久久久久国产免费看| 亚洲∧v久久久无码精品| 国产精品入口麻豆免费观看| 亚洲精品国产综合久久久久紧| 亚洲成av人在片观看| 午夜老司机永久免费看片| 亚洲 暴爽 AV人人爽日日碰| 亚洲国产午夜中文字幕精品黄网站 | 一个人看的www在线观看免费| 日韩亚洲产在线观看| 国产综合亚洲专区在线| 最近高清中文字幕免费|