@assd said in конкатенация массивов подскажите как правильно:
mass += string
Не пойму вы что из массивов создаете длиннючую строку? Но при этом сначала объявляете что она у вас массив
Текст ссылки
Если вашу переменную string надо потом засунуть в массив то сделайте так
mass.push(string)
Он все их по индексно и добавит но каждый элемент этого массива и будет резулт вашего сложения.
Объявлять функцию не обязательно)
достаточно вот так
var region = [[REGION]];
var description = [[DESCRIPTION]];
var experiens = [[EXPERIENCE]];
var yers_work = [[YEARS_WORK]];
var name = [[LIST_NAME]];
var list_look = [[LIST_LOOKING]];
var mass = [];
for (var i = 0; i < region.length; i++) {
mass.push(region[i] + ";" +description[i]+ ";" +experiens[i]+ ";" +yers_work[i]+ ";" +name[i]+ ";" +list_look[i])
};
Или так
for (var i = 0; i < VAR_REGION.length; i++) {
mass.push(VAR_REGION[i] + ";" +VAR_DESCRIPTION[i]+ ";" +VAR_EXPERIENCE[i]+ ";" +VAR_YEARS_WORK[i]+ ";" +VAR_LIST_NAME[i]+ ";" +VAR_LIST_LOOKING[i])
};
И не надо объявлять лишнего
Ну кроме mass Но ее я так понимаю вы тоже собираетесь дальше отправлять, этим кубиком не ограничитесь, значит заменяете mass на вашу переменую БОЛЬШИМИ_БУКВАМИ как в двойных квадратных скобках, Убирать их и ставить вместо них VAR_ не обязательно.
@ensdmrlq
Use the selector to select the field that appears and enter the recaptcha token or use java script
document.querySelector('[name=g-recaptcha-response]').innerText = [[RESPONSE_TOKEN]];