Typy danych w JavaScript

Jan 23 2023
Witam wszystkich na moim pierwszym blogu technicznym poświęconym podstawom języka JavaScript. Na tym blogu pokażemy różne typy danych w języku JavaScript zgodnie z aktualnym standardem ECMA Script.

Witam wszystkich na moim pierwszym blogu technicznym poświęconym podstawom języka JavaScript. Na tym blogu pokażemy różne typy danych w języku JavaScript zgodnie z aktualnym standardem ECMA Script.

Wiemy, że Javascript to język o dynamicznym typowaniu, co oznacza, że ​​nie trzeba określać typów zmiennych, ponieważ są one dynamicznie używane przez silnik Javascript. Używasz zmiennej Javascript do określenia typu danych i może ona przechowywać dowolny typ danych o wartości, taki jak Liczby, Ciągi, Boolean itp.

Co to jest typ danych?

Według Wikipedii — „Typ danych to zbiór lub grupowanie wartości danych, zwykle określonych przez zestaw możliwych wartości, zestaw dozwolonych operacji na tych wartościach oraz reprezentację tych wartości jako typów maszyn” .

W JavaScript każda zmienna zawiera typy danych i przechowuje wartość zmiennej. Istnieją dwa typy typów danych w JavaScript, pierwszy to prymitywne typy danych, a drugi to nieprymitywne typy danych.

Co to jest prymitywny typ danych?

Prymitywne typy danych to typy dostarczane przez język JavaScript. prymitywne typy danych są również znane jako wbudowane typy danych. Oto prymitywne typy danych w JavaScript:

  • Numer
  • Strunowy
  • logiczne
  • Nieokreślony
  • Zero
  • Symbol

Typy danych, które wywodzą się z danych pierwotnych języka JavaScript, są znane jako typy danych nieprymitywnych. Non-Primitives są znane jako zmienne typy danych, ponieważ możemy zmienić wartość po utworzeniu.

  • Obiekt
  • Szyk
  1. Numer

var num = 10;
var num1 = 10.1;
console.log(num, num1)/// 10 10.1

Ciągowe typy danych w JavaScript przedstawiają sekwencję danych tekstowych w pojedynczych lub podwójnych cudzysłowach.

var name = 'Shaikh Juber'
var role = "Software Developer" 
console.log(name + 'working a' + role)////Shaikh Juber working Software developer.

Reprezentuje jednostkę logiczną, która może mieć jedną z dwóch wartości true lub false.

var value = true;
console.log(value)/// true

Znaczenie undefined to „wartość nie jest przypisana”.

var value;
console.log(value)////Undefined

Istnieje tylko jedna możliwa wartość null, która jest równa null.

var value = null;
console.log(value)//// null

Symbol JavaScript to funkcja używana do identyfikacji właściwości obiektu.

W JavaScript dostępna jest funkcja Symbol(), która służy do tworzenia wartości typu symbol.

Istnieją następujące typy danych nieprymitywnych w JavaScript.

  1. Obiekty

Obiekty są często przedstawiane w nawiasach klamrowych.

let student ={
  firstName: 'Shaikh',
  lastName: 'Juber'
}

console.log(student.firstName + '' + student.lastName);/// Shaikh Juber

Tablica jest zbiorem danych, pod jedną nazwą możemy przechowywać więcej niż jeden element.

var data = new Array(1, 2, "Hello", "Juber");
console.log(data)/// [1,2,'Hello','Shaikh']

Śledź mnie na Linkedin