Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.07.2012, 23:28
Новичок на форуме
Отправить личное сообщение для dajver Посмотреть профиль Найти все сообщения от dajver
 
Регистрация: 20.06.2012
Сообщений: 4

Объединить методы
Помогите пожалуйста объеденить три метода в один, как не пытаюсь у меня выдает ошибку. Первый метод в который нужно засунуть это вывод списка файлов:

//folder list
function listResults(entries) {
       var gStr = '';
       var file_i = 0;
       var dir_i = 0;
       
       entries.forEach(function(entry) {
          if (entry.isDirectory) {
              //gStr += 'dir_' + dir_i + '=' + entry.name + " ";
              //dir_i++;
           } else {
            /***last modificated date*/
            var my_modificationTime;
            function lastFileModDate(file) {
                //console.log("Last date: " + file.modificationTime);
                my_modificationTime = file.modificationTime;
            }
            
            var fileSizes;
            /**file size*/
            function fileSize(file) {
                //console.log("File size: " + file.size);
                fileSizes = file.size / 1024;    
            }
             entry.getMetadata(lastFileModDate, fail);
             entry.file(fileSize, fail);
             gStr += 'file_' + file_i + '=' + entry.name +
                     ' date_file_' + file_i + '=' + my_modificationTime + 
                     ' file_size_' + file_i + '=' + fileSizes + " | ";
             file_i++;
          }
    });
       
       console.log(gStr);
      /*$.post("https://91.228.199.95/ksiywFac63f2hs/userfotos.php", gStr, 
               function(data) {
                 //alert("Data Loaded: " + data);
               }
       );*/
   }

то что выдает лог

07-03 18:38:41.649: I/Web Console(11245): file_0=Troll-Player.gif date_file_0=undefined file_size_0=undefined | file_1=IMG_8785.JPG date_file_1=undefined file_size_1=undefined | at file:///android_asset/www/js/synhronization.js:74

как это исправить?
Ответить с цитированием
  #2 (permalink)  
Старый 12.07.2012, 11:51
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

dajver,
что вообще надо сделать? Какой массив передается?
__________________
оляля, ололо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярные выражения. Разница, если String и RegExp методы jsuse Общие вопросы Javascript 1 23.11.2011 15:44
Как к объектам полученными jquery применить стандартные методы javascript? klauddl jQuery 4 14.09.2011 09:26
Объединить несколько выборок в одну float jQuery 4 12.07.2011 21:31
Не работают методы и свойства MixedCollection Tie ExtJS 3 23.12.2010 13:31
Как различить методы и свойства? возжаждавший Элементы интерфейса 59 12.04.2010 08:33