Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вызов ф-ии из ф-ии (https://javascript.ru/forum/misc/27614-vyzov-f-ii-iz-f-ii.html)

NewbieJS 19.04.2012 09:15

Вызов ф-ии из ф-ии
 
Проблема заключаеться в слудующем
function sss()
{
zzz()
}
function zzz()
{
alert("1sec");
setTimeout("zzz()",1000);
}
Почему такая реализация не пашет (обьяснения полегче я нуб)
Кто исправит?

devote 19.04.2012 09:49

потому что не fucntion а function

NewbieJS 19.04.2012 09:54

При всем правильном синтаксисе не работает.

melky 19.04.2012 10:12

где же оно не работает?
function sss()
{
zzz()
}
function zzz()
{
alert("1sec");
setTimeout("zzz()",1000);
}
sss();

bes 19.04.2012 10:16

Цитата:

Сообщение от devote
потому что не fucntion а function

Где вы нашли слово fucntion в приведённом коде?

Цитата:

Сообщение от NewbieJS
Почему такая реализация не пашет

Для того, чтобы всё пахало достаточно просто вызывать функцию sss(), в приведённом коде вы её только создали.

bes 19.04.2012 10:17

melky, опередил мой ответ, когда обновился увидел

devote 19.04.2012 10:18

Цитата:

Сообщение от bes
Где вы нашли слово fucntion в приведённом коде?

изначально оно было так.. уж я не виноват что автор решил отредактировать свое сообщение после моего поста.

bes 19.04.2012 10:21

Цитата:

Сообщение от devote
изначально оно было так.. уж я не виноват что автор решил отредактировать свое сообщение после моего поста

вопросов нет

NewbieJS 19.04.2012 10:49

Да действительно работает http://javascript.ru/forum/images/smilies/smile.gif
Еще вопрос образовался, в чем разница
1)Я вызову функцию в коде (пример melky)
2)Я вызову функцию посредством
<button onclick="sss()">_</button>
2вариант не работает

devote 19.04.2012 12:18

Цитата:

Сообщение от NewbieJS
2вариант не работает

а вы функцию в глобальный контекст переместите, или объявите в контексте window
window.sss = function()
{
zzz()
}
function zzz()
{
alert("1sec");
setTimeout("zzz()",1000);
}

NewbieJS 19.04.2012 13:21

Цитата:

Сообщение от devote (Сообщение 169846)
а вы функцию в глобальный контекст переместите, или объявите в контексте window
window.sss = function()
{
zzz()
}
function zzz()
{
alert("1sec");
setTimeout("zzz()",1000);
}

не желает работать :nono:
аналогично 1 раз выскакивает алерт, дальше не идет

bes 19.04.2012 16:12

Цитата:

Сообщение от NewbieJS
Еще вопрос образовался, в чем разница
1)Я вызову функцию в коде (пример melky)
2)Я вызову функцию посредством
<button onclick="sss()">_</button>
2вариант не работает

У меня второй вариант работает.
Код:

<button onclick="sss()">_</button>

<script>
function sss()
{
zzz()
}
function zzz()
{
alert("1sec");
setTimeout("zzz()",1000);
}
</script>


PS: Никто не в курсе откуда у меня с этого вопроса в карме -264 выскочило??

devote 19.04.2012 16:17

Цитата:

Сообщение от bes
PS: Никто не в курсе откуда у меня с этого вопроса в карме -264 выскочило??

Не переживай, держи плюс

NewbieJS 19.04.2012 16:21

Спасибо всем кто участвовал в помощи. Разобрался

bes 19.04.2012 16:26

Цитата:

Сообщение от devote
Не переживай, держи плюс

Переживать-то я не переживаю, просто интересно было +2, а после этого вопроса стало -264, потом +1735, кто-то балуется по ходу, лично я, например, даже два плюса подряд никому поставить не могу, в чём прикол.

nerv_ 19.04.2012 16:40

bes, в профиле посмотри историю изменения кармы ;)

bes 19.04.2012 16:50

Цитата:

Сообщение от nerv_
bes, в профиле посмотри историю изменения кармы

И что мне это даёт?
Можно посмотреть только с какой темы, дату, и комментарий если он есть, кто - не посмотреть.
Если идёт каждая строка как +/-1 к карме, то откуда такие цифры +2,-264, +1735, здесь явно какая-то недоработка.

nerv_ 19.04.2012 17:02

Цитата:

Сообщение от bes
Если идёт каждая строка как +/-1 к карме

нет
Цитата:

Сообщение от bes
Можно посмотреть только с какой темы, дату, и комментарий если он есть, кто - не посмотреть.

http://javascript.ru/forum/usercp.php
http://javascript.ru/forum/members/19820-bes/

bes 19.04.2012 17:15

Если не +/-1 к карме в каждой строке, то это неадекватная оценка.

Цитата:

Сообщение от nerv_
http://javascript.ru/forum/usercp.php
http://javascript.ru/forum/members/19820-bes/

Что дополнительного по этому вопросу, кроме темы, даты и комментариев, я должен был увидеть в своём профиле??

bes 19.04.2012 17:28

Цитата:

Сообщение от nasqad
теперь я переживаю, что мне делать? мое чувство справедливости просто негодует

Вот именно, при адекватной оценке посмотрел сколько плюсов, понятно, что человек их заработал, значит думает или хотя бы пытается, если не в тему отвечает, ну ладно, бывает, раз думает, значит, можно и обсудить, а если плюсы не понятно какими начислениями заработаны, то не понятно и стоит ли продолжать с таким человеком разговор, может ему свободное время убить надо, а поговорить не с кем, вот он на форуме и пописывает.

devote 19.04.2012 17:29

bes,
Цитата:

+ Вызов ф-ии из ф-ии 19.04.2012 16:22 NewbieJS
+ Вызов ф-ии из ф-ии 19.04.2012 16:18 devote +
- Вызов ф-ии из ф-ии 19.04.2012 14:34 Maxmaxmахimus ва
написано же в профиле, кто минусанул а кто плюсанул. как видишь Maxmaxmахimus тебе минус воткнул. За эту тему, а за что именно в профиле ткни ссылку на названии темы, и тебя швырнет на пост в котором была изменена карма.

devote 19.04.2012 17:38

Цитата:

Сообщение от nasqad (Сообщение 169907)
:-? теперь я переживаю, что мне делать? мое чувство справедливости просто негодует

тоже плюс чтоль хошь!? вот вы смешные... переживаете из-за цифр.
Держи, мне не жалко, было бы что терять... Но учтите, могу и отнять если шалить будете :yes:

bes 19.04.2012 17:51

Цитата:

Сообщение от devote
+ Вызов ф-ии из ф-ии 19.04.2012 16:22 NewbieJS
+ Вызов ф-ии из ф-ии 19.04.2012 16:18 devote +
- Вызов ф-ии из ф-ии 19.04.2012 14:34 Maxmaxmахimus ва

Не знаю как у вас, ребята, но у меня в профиле сведений о том, кто поставил +/- не отображается (может это также связано с тем, что пока я не набрал достаточное количество постов, то не могу выставлять себе звания).

Цитата:

Сообщение от devote
а за что именно в профиле ткни ссылку на названии темы, и тебя швырнет на пост в котором была изменена карма

Вот за пояснение этой неочевидной фишки с переходом на ответ, за который был назначен +/- спасибо.


Часовой пояс GMT +3, время: 18:27.