Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne] Czy deklaracja zmiennej na początku zakresu, do którego należy przyspiesza program w językach niekompilowanych?, Już wyjaśniam, o co mi chodzi...
gburhiphop
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 12.07.2016

Ostrzeżenie: (0%)
-----


Chodzi mi to, że interpreter robi hoisting, czyli przenosi deklarację np zmiennej na początek zakresu, w którym ona jest, czyli np na początek funkcji, a więc jeśli my to zrobimy, to wyręczymy interpreter z hoistingu, a więc będzie miał "mniej do zrobienia", więc wykona nasz kod szybciej. Pytam, bo nie jestem pewny, ponieważ mogłem nie wziąć czegoś pod uwagę (nie znam się zbytnio na temacie interpretacji kodu, choć mnie to ciekawi). Ale "na pierwszy rzut oka" tak się wydaje

PS Jeśli miałby ktoś jakieś artykuły (najlepiej polskie) o działaniu interpreterów kodu PHP i javascript do polecenia, to bardzo chętnie je przeczytam (IMG:style_emoticons/default/smile.gif)

Ten post edytował gburhiphop 15.06.2017, 14:01:30
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 01:27