Программирование JAVASCRIPT не понимаю почему +=
VAr fruits, text, fLen, i;
fruits = ["Banana", "Orange", "Apple", "Mango"];
fLen = fruits.length;
text = "";
for (i = 0; i < fLen; i++) {
text += "" + fruits[i] + "";
}
text += "";
document.getElementById("demo").innerHTML = text;
Вот есть такой код перебор массива с занисением в список
text = ""; ВОТ ПЕРЕМЕННАЯ У НЕЕ ЕСТЬ ЗНАЧЕНИЕ СТРОКА
text += "" + fruits[i] + ""; ЗНАЧИТ ЗАПИСЬ ДОЛЖНА БЫТЬ Я ПОДСТАВИЛ ЭТУ ПЕРЕМЕННУЮ text = + "" + fruits[i] + ""; ЭТО Я так понял ПОТОМУ ЧТО ОПЕРАТОр += это прибавить text = text + ""
text += "";
Теперь вопрос НЕ ПОНИМАЮ КАК правильно интепретор читает, объясните подробнее