powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Функция и return значения, JS
2 сообщений из 2, страница 1 из 1
Функция и return значения, JS
    #39355851
esacshelfim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста разобраться, а то меня что то совсем заклинило )))

Есть код, читает содержимое файла в строку. Результат в data. Куда и как прописать return чтобы использовать data вне функции.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Components.utils.import("resource://gre/modules/NetUtil.jsm");

var file = new FileUtils.File('E:\\BOT\\1.txt');
var data = '';

NetUtil.asyncFetch(file, function(inputStream, status) {
	
	data = NetUtil.readInputStreamToString(inputStream, inputStream.available());
	
	alert(data); // Все ок, есть результат.
	
});


alert(data); // Пусто!

// Как мне получить значение data вне функции
// чтобы в дальнейшем с ним работать?
...
Рейтинг: 0 / 0
Функция и return значения, JS
    #39355914
locked
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
esacshelfimПомогите пожалуйста разобраться, а то меня что то совсем заклинило )))

Есть код, читает содержимое файла в строку. Результат в data. Куда и как прописать return чтобы использовать data вне функции.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Components.utils.import("resource://gre/modules/NetUtil.jsm");

var file = new FileUtils.File('E:\\BOT\\1.txt');
var data = '';

NetUtil.asyncFetch(file, function(inputStream, status) {
	
	data = NetUtil.readInputStreamToString(inputStream, inputStream.available());
	
	alert(data); // Все ок, есть результат.
	
});


alert(data); // Пусто!

// Как мне получить значение data вне функции
// чтобы в дальнейшем с ним работать?


Всё правильно. alert(data) где пусто вызывается до того как отрабатывает asyncFetch
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Функция и return значения, JS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]