有两个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。