回覆列表
  • 1 # 程式設計頌

    通用方法:

    function printAll(obj){

    for(var k in obj){

    var v=obj[k];

    if(typeof(v)!="object"){

    document.writeln(k+"是"+v+"");

    }else{

    printAll(v);

    }

    }

    }

    printAll(json);

  • 2 # 使用者1677478841503

    使用jq的each方法

    $.each(陣列, function(key, value){

    // 迴圈操作

    })

    也可以使用js寫一個each方法模擬jq的each

    Array.prototype.each = function(fn){return this.length ? [fn(this.slice(0,1))].concat(this.slice(1).each(fn)) : []; };

    上面的部分直接貼在js裡,使用方法如下

    陣列.each(function(value){

    // 迴圈操作

    });

  • 中秋節和大豐收的關聯?
  • 《史記》中“三代”具體是何意?是指夏商周還是指堯舜禹?