V delÅ¡Ãch cyklech (napÅ™. zpracovánà řetÄ›zců bajt po bajtu) se vyplatà použÃvat mÃsto operátorů == a != radÄ›ji === a !==. Možná vás jejich rychlost pÅ™ÃjemnÄ› pÅ™ekvapÃ.
NÄ›jak pÅ™esnÄ› jsem to neměřil, ale v cyklech od 1000 iteracà už by podle mÄ› nebylo od vÄ›ci to použÃt. VÃm, že pÅ™i zpracovánà cca 5000 řádkového Å™etÄ›zce bajt po bajtu mi to ze 6 sec uÅ¡etÅ™ilo 1 sec, pÅ™iÄemž pÅ™i každé iteraci to dÄ›lalo 3 až 5 porovnánà === / !==.
Vyplatà se to použÃvat v aplikacÃch jako je tÅ™eba návÅ¡tÄ›vnà kniha nebo registrace ??? O jaké rychlosti se tu bavÃme ??? Jak dlouho trvá zpracovánà obyÄejného operátoru == a jak dlouho operátoru === ?