JavaScript dla początkujących Część 1/3

Dec 29 2022
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.

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

  1. Zmienne
  2. 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 truei falsesą wartościami logicznymi.
  • Null : wartość nullreprezentuje celowy brak wartości. To nie to samo co 0, 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:BigInt to nowy typ danych reprezentujący liczbę całkowitą większą niż maksymalna bezpieczna liczba całkowita w JavaScript, czyli 2^53 - 1. Przed wprowadzeniem BigIntJavaScript 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 na BigIntwartość. 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