🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #49416

Re: 2x setInterval i XHR

#49416
From: Peter May
Date: Mon, 28 Sep 2009 11:09
25 lines
2302 bytes
Mariusz Chwalba pisze:
> On Mon, 28 Sep 2009 11:08:38 +0200, Peter May <peter.may@poczta.fm> wrote:
> 
>>> Zgadza sie w zupelnosci :) W JS nie ma wielowatkowosci, chociaz mozna
>>> ja symulowac wlasnie przez odpowiedni dobor interwalow. Tak np. robi
>>> sie animacje elementow, gdzie jednoczesnie moze byc wykonywany inny
>>> kod gdyz animacja np. co 100ms polega tylko na zmienieniu pewnego
>>> atrybutu CSS o pewna wartość. Tak czy siak... Nie ma mozliwosci ze w
>>> trakcie dzialania jednego kodu odpala sie drugi.
>>
>> Niech ktoś poprawi mnie, jeśli się mylę. Innymi słowy JavaScript 
>> przerywa wykonywanie bieżącego kodu, skacze do kodu określonego w 
>> setInterval i wraca potem do miejsca, w którym skończył. Czy tak w 
>> uproszczeniu to wygląda?
> 
> Nie. Jeżeli jakiś kod się cały czas wykonuje, to zwykle przeglądarka jest
> w ogóle nieresponsywna, nie wspominając już o wykonywaniu jakichkolwiek 
> innych
> skryptów. setInterval dodaje jedynie zdarzenie, które wywołuje się co jakiś
> czas, jeżeli JS w tym czasie nic innego nie robi.

Co znaczy "nic innego nie robi"? On zawsze "coś robi :-)

-- 
Peter
Technical Details
Message-ID: <h9q5li$mnq$2@atlantis.news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!nf1.ipartners.pl!ipartners.pl!plix.pl!newsfeed1.plix.pl!wsisiz.edu.pl!newsfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
References: <h9kqln$uci$1@node1.news.atman.pl> <h9piuu$3ei$1@mx1.internetia.pl> <7d02c370-380e-4474-8cbe-536e88a012b2@r36g2000vbn.googlegroups.com> <h9pv27$smd$1@nemesis.news.neostrada.pl> <op.u0ymygpya6rut4@koder>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!nf1.ipartners.pl!ipartners.pl!plix.pl!newsfeed1.plix.pl!wsisiz.edu.pl!newsfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: Peter May <peter.may@poczta.fm>
Newsgroups: pl.comp.lang.javascript
Subject: Re: 2x setInterval i XHR
Date: Mon, 28 Sep 2009 13:09:27 +0200
Organization: TP - http://www.tp.pl/
Lines: 25
Message-ID: <h9q5li$mnq$2@atlantis.news.neostrada.pl>
References: <h9kqln$uci$1@node1.news.atman.pl> <h9piuu$3ei$1@mx1.internetia.pl> <7d02c370-380e-4474-8cbe-536e88a012b2@r36g2000vbn.googlegroups.com> <h9pv27$smd$1@nemesis.news.neostrada.pl> <op.u0ymygpya6rut4@koder>
NNTP-Posting-Host: uw210.internetdsl.tpnet.pl
Mime-Version: 1.0
X-Trace: atlantis.news.neostrada.pl 1254136306 23290 80.55.152.210 (28 Sep 2009 11:11:46 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Mon, 28 Sep 2009 11:11:46 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
In-Reply-To: <op.u0ymygpya6rut4@koder>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit