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

    基本程序語句

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

    變量申明:Var

    函數(shù)定義語句:Function,Return

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

    循環(huán)語句:For,F(xiàn)or…In,Break和Continue

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

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




    1. If語句




    基本語法




    01 If(條件){

    02 執(zhí)行語句

    03 }else{

    04 執(zhí)行語句

    05 }



    語法解釋




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




    文件范例:








    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 }

    語法解釋

    實現(xiàn)條件循環(huán),當條件成立時,執(zhí)行語句集,否則跳出循環(huán)體




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


    文件說明

    進行了變量i的6次循環(huán),進行了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語句,實現(xiàn)變量i值由1-10的循環(huán),使用switch語句,以換行的形式書寫程序結果

    4.D0…While語句

    基本語法

    01 do{

    02 語句塊;

    03 }while(條件)

    語法解釋

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




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




    文件說明

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




    5.Break語句

    基本語法

    Break;

    語法解釋

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




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




    文件說明

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




    6.Continue語句

    基本語法

    continue;

    語法解釋

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




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




    文件說明

    當循環(huán)到能被17整除時不能跳出整個循環(huán),所以輸出1-99。
    posted on 2009-11-19 15:08 becket_zheng 閱讀(171) 評論(0)  編輯  收藏 所屬分類: 網(wǎng)頁web前端技術
    主站蜘蛛池模板: a毛片视频免费观看影院| 国产AV无码专区亚洲精品| 国产精品69白浆在线观看免费| 你是我的城池营垒免费看| 国产久爱免费精品视频| 美女视频黄频a免费大全视频| 亚洲日韩精品国产一区二区三区| 亚洲最新视频在线观看| 亚洲AV一二三区成人影片| 亚洲成色在线影院| 国产V亚洲V天堂无码久久久| 亚洲精品老司机在线观看| 亚洲 综合 国产 欧洲 丝袜| 国产一级淫片免费播放| 国产精品69白浆在线观看免费| 最近2019年免费中文字幕高清| 国产成人精品一区二区三区免费| 免费国产黄网站在线观看视频| 精品亚洲永久免费精品| 日韩精品无码免费专区网站| 国产成人福利免费视频| 在线播放免费播放av片| 亚洲av永久无码精品国产精品| 亚洲av之男人的天堂网站| 亚洲AV成人精品一区二区三区| 日韩久久无码免费毛片软件| 国产成人精品免费视频网页大全| 鲁大师在线影院免费观看| 免费羞羞视频网站| 久久亚洲AV无码精品色午夜麻豆| 国产亚洲精品自在线观看| 亚洲第一成年网站大全亚洲| 中文字幕免费视频精品一| 亚洲国产一区二区视频网站| 亚洲精品在线网站| 无码区日韩特区永久免费系列| 国拍在线精品视频免费观看| 日韩成人在线免费视频| 亚洲国产av一区二区三区丶| 女人18毛片a级毛片免费| 亚欧日韩毛片在线看免费网站|