Программирование > JavaScript & JScript
Проблемы с возвращаемыми параметрами функций
Arseny:
Добрый день,
есть код:
function f1(d)
{
d="string";
}
function f2()
{
f1(data);
alert("data="+data);
}
выводит data=[object]
где тарбл, как это обойти?
Макс:
откуда ты берешь объект data ?
tserbis:
Макс, он его по ссылке хочет из f1 возвращать.
Макс:
tserbis
у, как все запущено :)
Arseny
--- Код: ---
function f1()
{
return "string";
}
function f2()
{
data = f1();
alert("data="+data);
}
--- Конец кода ---
Arseny:
Данный пример я для примера привел, сильно упростив
еслиб мне нужно было из функции возвращать только одно значение, то я его в return и запихал бы :)
data - локальная переменная, она только в f2 и нужна,
просто с javascriptом раньше не работал, а в примерах не видел, чтоб переменные как-то специально объявляли
Навигация
Перейти к полной версии