0
这是我的代码,我希望每次在正确的环境中显示10个链接的每个块。前10行显示正确,但第二次前10行再次显示+第二行10行,依此类推。你能告诉我我做错了什么吗?如何在javascript中显示每个块一次
我有一个对象称为配置,它在广告客户和env中还有两个对象。 广告客户对象将广告客户作为属性,每个广告客户具有语言环境,hotel_id和partner_id。 env有3种不同的环境。
for (var prop in config.advertisers) {
var partner= (`${prop}`);
var locales_number = config.advertisers[partner].locales.length;
var partner_folder = "<br>"+partner + "<br>"
document.write(partner_folder);
for (var prop in config.env)
{
var environment = (`${prop}`);
var envrironment_text = "<br>"+environment + "<br>"
document.write(envrironment_text);
for (i = 0; i < config.advertisers[partner].hotel_id.length; i+locales_number)
{
for (j = 0; j < config.advertisers[partner].locales.length; j++) {
var hotel_id = config.advertisers[partner].hotel_id[i];
var locales = config.advertisers[partner].locales[j];
link+= config.env[environment] + config.advertisers[partner].partner_id;
link+= "/" + locales ;
link+="/hotel/show?h[hotelId]=";
link+=hotel_id+ "<br>";
i++;
if (i >= 10) { break; }
}
}
document.write(link);
}