none
js文件执行流程问题 RRS feed

  • 常规讨论

  • 有两个js文件,a和b
    a.js通过RankingReader.prototype = {}创建了一个RankingReader的对象。
    b.js里边有这样一句话
    new RankingReader(new b());
    b()有this.write = function(rss) {},里边是生成一个html变量,然后放入document.getElementById(this.ID).innerHTML 中。
    这里边有两个问题:
    1。b()是被new出来的,如果我在页面上setInterval("b()", 1000);,然后去debug this.write = function(rss) {}里边的代码,第一次是可以跟进去的,可以后就再也跟不进去了。
    而且this好像也对了。不太理解这个东西。
    2。new RankingReader(new b());如何理解?
    如果我想对b()作setInterval("b()", 1000);因该如何处理?

    页面的<head>中先调用a,然后是b。

    2009年12月10日 1:18

全部回复