Article View: pl.comp.lang.javascript
Article #49416Re: 2x setInterval i XHR
From: Peter May
Date: Mon, 28 Sep 2009 11:09
Date: Mon, 28 Sep 2009 11:09
25 lines
2302 bytes
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-mailReferences:
<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