Ważność operatorów
Istnieje tak wiele operatorów, że choćby ze względu na ułatwienie kolejności wykonywania obliczeń operatory te zostały posegregowane od najważniejszych, które skrypt czy program wcześniej liczy do najmniej ważnych, które są liczone później. Z tego posegregowania wynika, że operatorami o najwyższym priorytecie są te, które odwołują się do tablic, wywołują funkcję i grupują wyrażenia. Zaraz za nimi są operatory jednoargumentowe i tu pojawia się kolejny powód da, którego warto jest korzystać z tych operatorów. Wraz z operatorami jednoargumentowymi taki sam priorytet mają te operatory, które są odpowiedzialne za pobranie typu wartości czy utworzenie nowego obiektu. Następne w ważności są operatory odpowiedzialne za mnożenie i dziele i dzielenie modulo. Po nich te, co służą do dodawania i odejmowania. Kolejnymi operatorami pod względem priorytetu są operatory, o których co prawda nie pisałem, ale dotyczące przesunięcia bitowego, na czym ono polega łatwo się jest domyśleć, ale po więcej informacji warto zasięgnąć w kursie. Za to kolejne operatory są nam już bardzo dobrze znane, bo dotyczą określenia czy jest coś większe czy też mniejsze. Kolejne dotyczą równości i nierówności. Kolejnymi w kolejności są operatory bitowe trochę mniej ważnymi od nich są operatory logiczne. Kolejnym pod względem ważności operatorem jest operator warunkowy. Przedostatnimi operatorami w tym całym łańcuchu operatorów są operatory przypisania. Ostatnim zaś operatorem, który jest najmniej ważny ze wszystkich operatorów jest operator obliczania wielu wyrażeń niepozorny przecinek. Mając teraz posegregowane operatory według ich ważności wiemy, co bardziej się opłaca stosować, tak jak choćby w przypadku operatorów jednoargumentowych, które bardziej się opłaca stosować niż operatory matematyczne, więc jeśli jest taka możliwość powinniśmy wybierać to, co jest lepsze.