Các kiểu dữ liệu trong JavaScript

Jan 23 2023
Chào mừng mọi người đến với blog công nghệ đầu tiên của tôi về các nguyên tắc cơ bản của ngôn ngữ Javascript. Trong blog này, chúng tôi sẽ hiển thị các loại dữ liệu khác nhau bằng ngôn ngữ Javascript theo Tiêu chuẩn ECMA Script hiện hành.

Chào mừng mọi người đến với blog công nghệ đầu tiên của tôi về các nguyên tắc cơ bản của ngôn ngữ Javascript. Trong blog này, chúng tôi sẽ hiển thị các loại dữ liệu khác nhau bằng ngôn ngữ Javascript theo Tiêu chuẩn ECMA Script hiện hành.

Chúng tôi biết Javascript là ngôn ngữ được nhập động, có nghĩa là bạn không cần chỉ định loại biến vì Công cụ Javascript sử dụng động. Bạn sử dụng biến Javascript để chỉ định loại dữ liệu và nó có thể chứa bất kỳ loại dữ liệu nào có giá trị như Số, Chuỗi, Boolean, v.v.

Kiểu dữ liệu là gì?

Theo Wikipedia - “Kiểu dữ liệu là tập hợp hoặc nhóm các giá trị dữ liệu, thường được chỉ định bởi một tập hợp các giá trị có thể, một tập hợp các thao tác được phép trên các giá trị này và biểu diễn các giá trị này dưới dạng các loại máy” .

Trong Javascript, mọi biến đều chứa các kiểu dữ liệu và lưu trữ giá trị của biến. Có hai loại kiểu dữ liệu trong JavaScript, thứ nhất là kiểu dữ liệu Nguyên thủy và thứ hai là kiểu dữ liệu Không nguyên thủy.

Kiểu dữ liệu nguyên thủy là gì?

Các kiểu dữ liệu nguyên thủy là các kiểu được cung cấp bởi ngôn ngữ Javascript. kiểu dữ liệu nguyên thủy còn được gọi là kiểu dữ liệu trong bản dựng. Đây là những kiểu dữ liệu nguyên thủy trong Javascript:

  • Con số
  • Sợi dây
  • Boolean
  • Không xác định
  • Vô giá trị
  • Biểu tượng

Các kiểu dữ liệu bắt nguồn từ dữ liệu nguyên thủy của ngôn ngữ JavaScript được gọi là các kiểu dữ liệu không nguyên thủy. Non-Primitives được gọi là kiểu dữ liệu có thể thay đổi vì chúng ta có thể thay đổi giá trị sau khi tạo.

  • Sự vật
  • Mảng
  1. Con số

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

Kiểu dữ liệu chuỗi trong Javascript đã biểu diễn chuỗi dữ liệu dạng văn bản trong dấu nháy đơn hoặc nháy kép.

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

Đại diện cho một thực thể logic có thể có một trong hai giá trị đúng hoặc sai.

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

Ý nghĩa của không xác định là 'giá trị không được chỉ định'.

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

Chỉ có một giá trị có thể có cho null là null.

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

Biểu tượng JavaScript là một chức năng được sử dụng để xác định các thuộc tính của đối tượng.

Trong JavaScript, có sẵn một hàm Symbol() được sử dụng để tạo một giá trị kiểu ký hiệu.

Có loại dữ liệu Không nguyên thủy sau đây trong Javascript.

  1. Các đối tượng

Các đối tượng thường được biểu diễn bằng dấu ngoặc nhọn.

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

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

Mảng là tập hợp dữ liệu, chúng ta có thể lưu trữ nhiều hơn một phần tử dưới một tên duy nhất.

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

Theo dõi tôi trên Linkedin