Article View: pl.comp.lang.javascript
Article #49413Re: 2x setInterval i XHR
From: Mariusz Chwalba
Date: Mon, 28 Sep 2009 09:21
Date: Mon, 28 Sep 2009 09:21
23 lines
1989 bytes
1989 bytes
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. pozdrawiam, -- Mariusz 'koder' Chwalba
Technical Details
Message-ID:
<op.u0ymygpya6rut4@koder>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.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>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail From: "Mariusz Chwalba" <mariusz@chwalba.net> Newsgroups: pl.comp.lang.javascript Subject: Re: 2x setInterval i XHR Date: Mon, 28 Sep 2009 11:21:42 +0200 Organization: unorganized Lines: 23 Message-ID: <op.u0ymygpya6rut4@koder> 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> NNTP-Posting-Host: 91.207.243.244 Mime-Version: 1.0 X-Trace: news.onet.pl 1254129702 32030 91.207.243.244 (28 Sep 2009 09:21:42 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Mon, 28 Sep 2009 09:21:42 +0000 (UTC) User-Agent: Opera Mail/10.00 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit