JavaScript dla początkujących Część 1/3
JavaScript to język programowania, który jest szeroko stosowany w tworzeniu stron internetowych. Jest to język skryptowy działający po stronie klienta, co oznacza, że jest wykonywany przez przeglądarkę internetową użytkownika, a nie na serwerze.
Tematy, które omówisz w tej części
- Zmienne
- Typy danych
W języku JavaScript zmienna to nazwane miejsce przechowywania wartości. Zmiennych można używać do przechowywania wartości dowolnego typu, takich jak liczby, ciągi znaków, wartości logiczne, a nawet obiekty.
Aby zadeklarować zmienną w JavaScript, możesz użyć słów kluczowych var, letlub .const
Słowo varkluczowe służy do deklarowania zmiennych i jest to tradycyjny sposób deklarowania zmiennych w JavaScript. Ma jednak pewne ograniczenia i nie jest zalecany do stosowania we współczesnym JavaScript.
Słowo letkluczowe jest podobne do var, ale wprowadza zakres blokowy do JavaScript. Oznacza to, że letzmienna jest dostępna tylko w obrębie bloku kodu, w którym jest zdefiniowana.
Słowo constkluczowe służy do deklarowania stałej, która jest zmienną, której nie można ponownie przypisać po jej zainicjowaniu.
Oto kilka przykładów deklarowania zmiennych w JavaScript:
var x; // declares a variable x
let y = 10; // declares a variable y and initializes it with the value 10
const z = "hello"; // declares a constant z and initializes it with the value "hello"
Na przykład:
let x = "hello";
x = 10; // x is now a number
Na przykład:
let x = 10, y = 20, z = 30;
W języku JavaScript typy danych to klasyfikacja typu wartości, jaką może przechowywać zmienna. JavaScript ma kilka typów danych, w tym:
- Ciąg znaków : ciąg znaków to seria znaków, na przykład słowo lub fraza. Łańcuchy są reprezentowane przez ujęcie sekwencji znaków w pojedyncze lub podwójne cudzysłowy. na przykład:
"hello",'world' - Liczba : liczba jest wartością liczbową, taką jak liczba całkowita lub liczba zmiennoprzecinkowa. W JavaScript istnieje tylko jeden typ liczb i może to być liczba całkowita lub liczba zmiennoprzecinkowa. na przykład:
10,3.14 - Boolean : Wartość logiczna to wartość reprezentująca warunek prawdziwy lub fałszywy. W JavaScript wartości
trueifalsesą wartościami logicznymi. - Null : wartość
nullreprezentuje celowy brak wartości. To nie to samo co0, które oznacza brak wartości liczbowej. - Nieokreślona : Wartość
undefinedreprezentuje zmienną, która została zadeklarowana, ale nie została jej przypisana wartość. - Obiekt : obiekt to typ danych reprezentujący zbiór par klucz-wartość. Obiekty mogą służyć do przechowywania złożonych struktur danych, takich jak tablice, zestawy i mapy.
- BigInt:
BigIntto nowy typ danych reprezentujący liczbę całkowitą większą niż maksymalna bezpieczna liczba całkowita w JavaScript, czyli2^53 - 1. Przed wprowadzeniemBigIntJavaScript mógł reprezentować tylko liczby całkowite do tej maksymalnej bezpiecznej liczby całkowitej, a każda liczba większa niż ta byłaby reprezentowana jako wartość zmiennoprzecinkowa, co może wprowadzać błędy precyzji. Aby użyćBigInt, możesz dołączyć literęndo literału liczbowego lub użyćBigInt()funkcji do konwersji liczby lub ciągu znaków naBigIntwartość. Na przykład:
let x = 12345678901234567890n; // big int literal
let y = BigInt(12345678901234567890); // big int from number
let z = BigInt("12345678901234567890"); // big int from string
let symbol1 = Symbol();
let symbol2 = Symbol("description");
let symbol3 = Symbol.for("unique");
let symbol4 = Symbol.for("unique");
console.log(symbol3 === symbol4); // true

![Czym w ogóle jest lista połączona? [Część 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































