@Bigma said in Комменты в js // не нравятся басу:
вот об эту скобку бас споткнется, но даже кубик не покажет какой, ищи потом по всему скрипту.
Да прикольный баг, я как-то ловил подобные. Много нервных клеток забирают ))
Создал функцию OnAplicationStart в которой есть глобальная переменная (GLOBAL:PEREM) со значением "123". Далее мне нужно передать значение глобальной переменной в многопоточную функцию POTOKI. В функции POTOKI мне нужно передать глобальную переменную GLOBAL:PEREM в действие Node.js и вывести через него в лог.
При попытке вывести в лог переменную GLOBAL:PEREM в функции POTOKI в коде Node.js я получаю значение undefined. Почему?
Пример скрипта:
project.xml
Ресурс, который использует скрипт (любой набор строк):
1111.txt
Сделал небольшой костыль, может пригодится.
G_VARIABLE - название глобальной переменной BAS
var res = await (new Promise((resolve, reject) => {
let bas_variable = async() => {
await BAS_API("VAR_NEW_VARIABLE = JSON.parse(P(\"basglobal\", \"G_VARIABLE\") || '\"\"')");
resolve([[NEW_VARIABLE]])
}
bas_variable();
}));
console.log(res);