Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.06.2015, 15:13
Кандидат Javascript-наук
Отправить личное сообщение для soltx Посмотреть профиль Найти все сообщения от soltx
 
Регистрация: 19.05.2013
Сообщений: 144

JSlint исправит ошибку
Hi, all!
как исправить ошибку?

foo(); // JSlint: 'foo' was used before it was defined
function foo() {
  var a = 5;
  return a;
}
Ответить с цитированием
  #2 (permalink)  
Старый 25.06.2015, 15:19
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от soltx
как исправить ошибку?
Какую?
Все работает...

alert(foo());
function foo() {
  var a = 5;
  return a;
};
Ответить с цитированием
  #3 (permalink)  
Старый 25.06.2015, 15:19
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Вызови функцию после её объявления.
Ответить с цитированием
  #4 (permalink)  
Старый 25.06.2015, 15:42
Кандидат Javascript-наук
Отправить личное сообщение для soltx Посмотреть профиль Найти все сообщения от soltx
 
Регистрация: 19.05.2013
Сообщений: 144

jslint v 2014-02-06

да можно после объявления вызвать, но я хочу перед объявлением, в jshint решается так:

/*jshint latedef: nofunc */

в jslint не прокатит
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как поймать определенную ошибку? Shitbox2 Общие вопросы Javascript 3 13.03.2014 22:55
Вернуть ошибку Зосимов AJAX и COMET 3 17.10.2013 10:20
Помогите исправит ошибку в Javascript reptar Ваши сайты и скрипты 2 03.08.2010 22:20
Выдает ошибку. Что делать? octavian Общие вопросы Javascript 1 20.02.2010 12:13
Как выдавать ошибку при сбросе загрузки страницы? AvaGet Общие вопросы Javascript 2 11.12.2008 19:04