中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

流程控制語句

發布時間:2020-08-11 16:45:17 來源:ITPUB博客 閱讀:162 作者:dengxinjian 欄目:編程語言

JavaScript 運算符與流程控制語句

運算符

1、賦值運算符:=、+=、-=、*=、/=、%=
2、算術運算符:+、-、*、/、%、++、--
3、字符串運算符:+、+=
4、比較運算符:==、!=、<、<=、>、>=
5、邏輯運算符:&&、||、!
6、位移運算符:<<、>>、>>>、~、&、|

[@more@]

7、特殊運算符:
new : 創建對象(實例)
this: 表示當前對象 this[.屬性]
delete: 刪除一個對象的屬性或者數組中特定位置的元素。
typeof:表明操作數是什么數據類型
void:操作符指定要計算一個表達式但是不返回值。
void 操作符用法格式如下:javascript:void (expression)。
8、三元運算符:<條件表達式>?第1個值:第2個值

流程控制語句
1、條件語句:if(條件){語句}else{語句}
2、分支語句:switch(值){case 值1:語句1;case2 值2:語句2;...default 語句;}
3、循環語句:
for(初始值;表達式;表達式){語句}
for...in 對一個對象的第幾個屬性或一個數組的每個元素執行一組語句
例:
for(key in myArray){語句}
while(條件){語句}
do{語句}while(條件)
with語句(對象操作語句) 為一段程序建立默認對象
例:
with(document){
write("限時搶購品:");
write("

  • "顯示器");
    write("
  • 打印機");
    }
    continue語句用來立即跳至下次循環,break語句用來在某此條件被滿足時
    立即退出當前循環。

    view plaincopy to clipboardprint?
    <!--
    //條件判斷語句
    /*
    if(){} : if條件中如果是null,undefined的話它是的非(!)條件成功
    !null,!undefined 為true
    */
    var yourAge = window.prompt("請輸入您的年齡",18);

    if(yourAge<18){
    pf("未成年,不讓進!");
    }else if(yourAge>=18 && yourAge<30){
    pf("歡迎光臨!");
    }else{
    pf("老年人同樣不讓進!");
    }

    //!null的條件是真的
    if(!null){
    pf("!null 的條件是真的!");
    }
    //!undefined的條件是真的
    if(!undefined){
    pf("!undefined 的條件是真的!");
    }

    /* switch 條件分支語句*/
    var str = "女" ;
    switch(str){
    case "男":
    pf("男的");
    break;
    case "女":
    pf("女的");
    break;
    default:
    pf("性別不明!");
    break;
    }

    /* for(;;)循環語句 */
    var i = 0 ;
    for(;i<10;i++){
    pf(i);
    }

    /* for ... in 循環對象的所有屬性 */
    var fruits = ["apple","banana","pear"];
    for(var k in fruits){
    pf(k+" , "+fruits[k]);
    }
    var people = {name:"張三",sex:"男",say:function(){
    pf(this.name+" , "+this.sex);
    }} ;
    for(var k in people){
    if(typeof people[k] != "function")
    pf(k+" , "+people[k]);
    }

    /* while和do...while */
    var b = 0 ;
    while(b<3){
    b++;
    pf(b);
    do{
    if(b%2 == 0){
    continue;
    }
    b++;
    if(b>4){
    break;
    }
    }while(b<1)
    }

    /*with語句(對象操作語句) 為一段程序建立默認對象*/
    with(document){
    write("
    限時搶購品:");
    write("

  • "顯示器");
    write("
  • 打印機");
    }


    function pf(str){
    document.write("
    "+str);
    }
    // -->

    本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/ppjava2009/archive/2010/02/24/5323060.aspx

  • 向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    伊通| 台南县| 长武县| 丹凤县| 夏津县| 普兰店市| 凤冈县| 金坛市| 太保市| 东海县| 名山县| 林西县| 永嘉县| 洛阳市| 龙州县| 堆龙德庆县| 独山县| 兴业县| 垫江县| 英山县| 广丰县| 凤城市| 元阳县| 屯昌县| 金川县| 建湖县| 玉树县| 梁山县| 阿图什市| 普格县| 扎赉特旗| 武强县| 临桂县| 宣武区| 黎平县| 乳源| 上杭县| 金阳县| 清水县| 海淀区| 武安市|