Ściągawka z JavaScript

W tym wpisie znajdziesz ściągawkę z najbardziej potrzebnymi rzeczami w JavaScript (JS)

Escape Characters (Znaki ucieczki) w JS

\’Pojedynczy cudzysłów
\”Podwójny cudzysłów
\\Backslash (Ukośnik wsteczny)
\bBackspace
\fForm feed
\nNowa linia
\rCarriage return (Zwrot karetki)
\tPoziomy tabulator
\vPionowy tabulator

Przydatne funkcje w JS

console.log()Wypisuje w konsoli swój argument
isNaN()Czy zmienna jest NaN
Number()Zwróci, gdy może, liczbę
parseFloat()Zamieni podaną zmienną na liczbę zmiennoprzecinkową
parseInt()Zamieni podaną zmienną na liczbę całkowitą
eval()Wykona skrypt podany
alert()
confirm()
prompt()
Funkcje wyświetlające powiadomienie, dodatkowo confirm zwraca true/false zależnie, co użytkownik naciśnie, a prompt zwraca podaną wartość przez użytkownika
zmienna.charAt()Zwraca znak na podanej pozycji, liczone od 0
zmienna1.concat(zmienna2)Łączy zmienne
toLowerCase()
toUpperCase()
Odpowiednio do małych/dużych liter zamienia podany ciąg znaków
reverse()Od wraca tablicę
pop()Usuwa ostatni element tablicy
push()Dodaje element za ostatnią pozycją
shift()Usuwa pierwszy element tablicy
unshift()Dodaje element na pierwszej pozycji
sort()Sortuje tablicę alfabetycznie

Operacje arytmetyczne i logiczne

+Dodawanie
Odejmowanie
*Mnożenie
/Dzielenie
(…)Nawiasy, działają tak jak w zwykłej matematyce
%Moduo, reszta z dzielenia
++i
–i
Preinkrementacja/predekrementacja, najpierw do wartości doda/odejmie jeden, a potem wykona resztę działania
i++
i–
Postinkrementacja/postdekrementacja, najpierw wykona działanie, a potem doda/odejmie jeden z wartości
==Operator porównania (tylko wartości)
===Operator porównania wartości i typu
!=Operator nierówna wartość
!==Operator “nie równa wartość lub nie równy typ”
>Większe niż
<Mniejsze niż
>=Większe bądź równe
<=Mniejsze bądź równe
?Operator warunkowy
x = warunek ? true:false
!Negacja
||Logiczne OR (lub)
true || false == true
false || false == false
true || true = true
&&Logiczne AND (i)
true && false == false
true && true == true
true && false == false

Przykładowa funkcja w JS

function nazwa(parametr1, parametr2 = "Wartość domyślna")
{
	alert(parametr1 + " " + parametr2)
	return "Ok"
}

Wywołanie:

nazwa(1); //Pokaże: 1 Wartość domyślna
nazwa(1, "Tekst"); //Pokaże: 1 Tekst
var A = nazwa(1); //Pokaże: 1 Wartość domyślna, a zmienna A będzie zawierała Ok

Zobacz również ściągawkę z formularzy HTML, które potem możesz użyć w JavaScript (link)


Jeżeli dotarłeś/aś aż tutaj chciałbym cię poprosić, jeżeli możesz o skorzystanie z tych linków afiliacyjnych, ty zapewne dostaniesz jakiś początkowy prezent, a ja kilka groszy prowizji, które pomogą rozwijać moje projekty.

MikrUS, tanie serwery VPS – https://mikr.us/?r=8dd1999d (nawet klikając, bez kupowania, pomagasz)

Polecając Mikrusa innym, zyskujesz 2 miesiące usługi za darmo.
Osoba, która skorzysta z linka dostaje 1 miesiąc usługi gratis.

LetyShops – https://letyshops.com/pl/winwin?ww=22086420

Aby bonus został Ci przyznany, osoba, która zarejestrowała się z Twojego linku, musi dokonać zakupów na kwotę minimum 70,00 zł w ciągu 30 dni od rejestracji na LetyShops. Jak tylko cashback za te zakupy zostanie potwierdzony oboje/obie otrzymacie 10,00 zł.