Программирование > JavaScript & JScript

Проблемы с возвращаемыми параметрами функций

(1/2) > >>

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ом раньше не работал, а в примерах не видел, чтоб переменные как-то специально объявляли

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии