![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| wowka19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 30.11.2011 Репутация: нет Всего: нет |
Из-за функций "getList()" и "getTags()" не работает код в функции "onload=function()".
Если их закомментировать, то код работает Пусть вас не смущает, что "getList()" и "getTags()" не используются - это пока...
|
|||
|
||||
| $дмитрий |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 2 Всего: 45 |
В коде 2 синтаксические ошибки, неверно объявляешь параметры функций
|
|||
|
||||
| wowka19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 30.11.2011 Репутация: нет Всего: нет |
Спасибо, а то я бы еще часа 2-3 искал... Все-таки после C++ лишний "var" довольно логично добавлен - я ведь ОБЪЯВЛЯЮ новые переменные (пусть и локальные)..
Тогда напрашивается другой вопрос: а в этом коде var тоже лишний:
|
|||
|
||||
| $дмитрий |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 2 Всего: 45 |
Для таких случаев есть консоль ошибок
В JS ключевое слово var имеет несколько другой смысл нежели в C++
Нет, здесь он уместен |
||||||
|
|||||||
| newbee |
|
|||
![]() Бревно ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 24.8.2011 Репутация: нет Всего: 19 |
А в JS AFAIK var можно использовать внутри блока кода, чтобы объявить локальную переменную. Внутри входных параметров, которые по самой свои сути локальны, использование var семантически неверно. -------------------- You're face to face With man who sold the world |
|||
|
||||
| Stolzen |
|
||||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: 4 Всего: 48 |
В js область видимости ограничивается не блоком кода, а функцией. И поэтому переменная i все равно будет видна за пределами цикла. Я обычно так делаю:
В принципе он не лишний, однако для избежания сюрпризов лучше выносить var за пределы циклов, ифов, etc.
C# имеется ввиду? |
||||||
|
|||||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |