@uroborus когда применяете отпечаток, в этом кубике тоже надо ввести ключ
Изменение глобальной переменной в "Выполнить код"
-
@fox странно, стрелочные функции убрал, в яваскрипте это работает:
var ar1 = []; ar1[0] = []; ar1[0][0] = 1; ar1[0][1] = 2; ar1[1] = []; ar1[1][0] = 3; ar1[1][1] = 4; var ar2 = []; ar2[0] = []; ar2[0][3] = 5; ar2[0][4] = 6; ar2[1] = []; ar2[1][3] = 7; ar2[1][4] = 8; ar2.forEach(function(subarr, i) { Object.assign(ar1[i], subarr); }); console.log(ar1);А тоже самое в басе не хочет:
var val = JSON.stringify([[FIN_LIST]]); PSet("basglobal", "FIN_LIST", val); val = JSON.parse(P("basglobal", "FIN_LIST")); [[FIN_LIST]].forEach(function(subarr, i) { Object.assign(val[i], subarr); }); PSet("basglobal", "FIN_LIST", JSON.stringify(val));Пишет:
Result of expression 'Object.assign' [undefined] is not a function@allive, перечитал не все, но уже очень многое.
-
@senerg Читайте/ Пришлось по закромам пошарить Дэвид Флэнаган - JavaScript. Подробное руководство (6-е издание) - 2012.pdf
большинство фунциклеров робит в басе из этого. В басе то что работает в хроме 70 не работает. Ну или работает совсем не все так правильнее. -
@senerg У меня? Нет ;-(. Да и курс ли это будет? Тогда вон вдудя ой Дудя чтоль посмотрите, эффект будет такой же.
Просто запомните что в басе на данный момент используется ecmascript 262. Ориентируйтесь на это. Все что кроме по умолчанию считайте не работает. Если сможете запустить то хорошо). Если что то добавится то будет ура и пляски. @Fox давно спрашивал))
