Operatory przypisania
Jeśli choćby przez chwilę ktoś miał do czynienia z językiem Java Script choćby w sensie zapoznania się z jednym ze skryptów to już wie jak wygląda podstawowy operator przypisania. Podstawowy operator przypisania to oczywiście znak równości: „=”. Najprostszym przykładem, kiedy stosujemy operator przypisania jest deklaracja zmiennej właśnie od razu z przypisaniem i wygląda ona następująco: var liczba = 10; Oprócz niego oczywiście istnieje cała grupa operatorów służących do uproszczenia zapisywania pewnych operacji. Tworzy się je wtedy, kiedy wartość zmiennej zmieniamy w stosunku do niej o pewną wartość używając do tego pewnego operatora matematycznego. Przykładem, który świetnie to zobrazowuje może być następujący: n += 2. Ten bardzo prosty zapis nie przypisuje wcale zmiennej n wartości 2, ale gdybyśmy chcieli ten zapis bardziej jaśniej rozwinąć to wtedy otrzymalibyśmy, że n = n+2. Jak widać zmiennej n przypisano wartość o 2 większą. Analogicznie możemy wymyślić następny operator przypisania -=. Ten operator przypisuje do zmiennej wartość odpowiednio mniejszą od tej, która była wcześniej. Użycie wygląda tak: n-= 2. Tak samo postępuje przy następnych operatorach matematycznych służących do mnożenie, dzielenia i uzyskiwania wartości reszty z dzielenia całkowitego. Również w przypadku operatorów logicznych tak postępujemy. Jak widać cały język programowania Javy Script został tak pomyślany, aby nie tylko ułatwiać pracę programistą, przez wszelkiego rodzaju operatory przypisania ułatwiające zapis, ale również przez to, że wszystko zostało pomyślane w sposób bardzo logiczny. Ważne jest, aby właśnie logicznym myśleniem programista rozwiązywał problemy, jakie przed nim powstają, bo jak dobrze wiemy pisząc programy zawsze spotkamy problemy. Operatory przypisania są bardzo ważne, nie wyobrażam sobie programu, który nie wykorzystuje ich. Choćby najprostszy program wymaga przypisania, chociaż jednej zmiennej. Oczywiście wystarczy, jeśli będziemy znali tylko podstawowy operator przypisania i wszystko pisali bez tych dodatkowych. Jednak abyśmy kiedyś korzystając ze skryptu mieli pojęcie o tych dodatkowych, ponieważ z takimi na pewno się spotkamy.