2013-02-21 2 views

ответ

0
function getFolderIdByName() { 
     var test; 
     chrome.bookmarks.getTree(function(bookmarkTreeNodes) { 
      test = 123; 
     }); 
     console.log(test); \\ undefined 
} 

является асинхронной функцией

Так порядок выполнения

  • var test;
  • console.log(test);
  • chrome.bookmarks.getTree(function(bookmarkTreeNodes) { test = 123; });

Таким образом, console.log(test); не определено.

Ссылка.

+0

Спасибо Вам за ответ !!! Я займусь. – stevvik

+0

Как я могу вернуть любое значение из этой функции. – stevvik

+0

@stevvik: ** 'return' ** как в? – Sudarshan

Смежные вопросы