亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JavaScript遍歷對(duì)象屬性和方法

語(yǔ)法:
for(valueName  in  ObjectName){
    // 代碼
}

其中,valueName 是變量名,保存著屬性或方法的名稱,每次循環(huán),valueName 的值都會(huì)改變。

遍歷zhangsan對(duì)象:

var zhangsan={}
zhangsan.name = "張三";
zhangsan.sex = "男";
zhangsan.say = function(){
        return "嗨!大家好,我來(lái)了。";
    }
zhangsan.contact = {
    tel : "029-81895644",
    qq : "1370753465",
    email : "itxueyuan@gmail.com"
}
var strTem="";  // 臨時(shí)變量
for(value in zhangsan){
   strTem+=value+':'+zhangsan[value]+"\n";
}
alert(strTem);

給定任意一個(gè)字符串,使用 for  in 語(yǔ)句來(lái)統(tǒng)計(jì)字符出現(xiàn)的個(gè)數(shù):

function charNum(str){
    var charObj={}
    for(i=0,len=str.length;i<len;i++){
        if(charObj[str[i]]){
            charObj[str[i]]++;
        }else{
            charObj[str[i]]=1;
        }
    }
    var strTem="";  // 臨時(shí)變量
    for(value in charObj){
        strTem+='"'+value+'"的個(gè)數(shù):'+charObj[value]+'\n';
    }
    return strTem;
}
charNum("http://www.it.org");
charNum("134775444637722991919");


Weiter lernen
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>無(wú)標(biāo)題文檔</title> <script>var zhangsan={} zhangsan.name = "張三"; zhangsan.sex = "男"; zhangsan.say = function(){ return "嗨!大家好,我來(lái)了。"; } zhangsan.contact = { tel : "029-81895644", qq : "1370753465", email : "itxueyuan@gmail.com" } var strTem=""; // 臨時(shí)變量 for(value in zhangsan){ strTem+=value+':'+zhangsan[value]+"\n"; } alert(strTem);</script> </head> <body> </body> </html>
einreichenCode zurücksetzen