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);
}