Các Kiểu Dữ Liệu Cơ Bản Trong Javascript
21:25 | 02.09.2021 | Posted By: admin

| Hi ! Xin chào anh em, hôm nay chúng mình cùng nhau đào bới và tìm hiểu kiểu dữ liệu trong Javascript xem bọn nó khác nhau như thế nào nhé ! Mục đích của bài này là giúp cho anh em có thể phân biệt các kiểu dữ liệu và sử dụng bọn chúng sao cho hợp lý trong code giúp code tối ưu hơn.


1. Cùng tìm hiểu kiểu Var và Let:
- Giống nhau
    + Có thể thay đổi được giá trị.
    + Dùng được cho kiểu: chuỗi, số nguyên, số thập phân, ...
- Khác nhau:
    Var: Phạm vi sử dụng là trong function. Có thể khai báo lại được.
    Let : Phạm vi sử dụng là trong một block. Không thể khai báo lại.
    
Sau đây mình sẽ ví dụ để các bạn dễ hình dung nhé:
-    Về phạm vi sử dụng:

//Biến var sử dụng được ở ngoài block
for(var i = 0;i<2;i++){
   console.log(i); //0,1,2
}
console.log(i); // i = 2;

//Biến let chỉ sử dụng được trong block
for(let i = 0;i<2;i++){
   console.log(i); //0,1,2
}
console.log(i); // Lúc này trình duyệt sẽ báo lỗi;

-    Gán và khai báo:

let a = 1;
let a = 2; 
// Trình duyệt sẽ báo lỗi
// Để khắc phục ta chỉ cần :
a = 2
console.log(a); //a  = 2

var a = 1;
var a = 2;
console.log(a); // a = 2;

-    Anh em có thể thấy rằng var sử dụng thoải mái hơn let do let có tính nghiêm ngặt cao hơn và tầm với (gọi là scope) hẹp hơn var. 


2. Cùng tìm hiểu kiểu dữ liệu const (Biến hằng):
-    Nhắc tới hằng là anh em sẽ hình dung ngay tới 1 giá trị nào đó mà nó không thay đổi; ví dụ như số Pi, các biến hằng trong vật lý.

//Ta sẽ khai báo như sau:
const dia_chi_website = 'http://nmsoft.online';
// Nếu ta gán lại giá trị vào biến trình duyệt sẽ không để anh em làm điều đó. Vd
dia_chi_website = '123.com'; //Lúc này nó sẽ báo lỗi


Nãy giờ mình cùng đi phân tích về kiểu dữ liệu trong Javascript rồi, có phải là rất dễ đúng hong! Anh em hãy thử làm theo ví dụ và trải nghiệm nhé ! Chúc anh em học tốt


-    Mọi thắc mắc liên hệ Zalo: 0365.774.667
 

Bài Viết Khác
  • blog-img
    Dịch vụ thiết kế Website
    Ngày nay, khi mà hàng trăm triệu người Việt Nam nói riêng và thế giới nói chung đều sử dụng internet và xem đây là nơi lý tưởng để tìm kiếm thông tin thì việc sở hữu một website không còn là điều xa lạ gì thậm chí trong một số trường hợp nó còn là tiêu chuẩn bắt buộc đối với doanh nghiệp – công ty trong thời điểm cạnh tranh mang tính toàn cầu như hiện nay.
  • blog-img
    Dịch vụ thiết kế phần mềm
    Với sự phát triển của công nghệ như hiện nay thì việc chuyển đổi số trong các doanh nghiệp là đều tất yếu, là tiêu chí sống còn của doanh nghiệp, để thực hiện được điều này thì không thể thiếu các phần mềm hỗ trợ
  • blog-img
    Giải pháp CNTT cho Doanh nghiệp
    chúng tôi là những chuyên gia có nhiều kinh nghiệm, hiểu biết sâu về nhiều sản phẩm, giải pháp, chúng tôi đặt nhu cầu của khách hàng ở vị trí quan trọng nhất, giúp khách hàng tìm được giải pháp phù hợp nhất.
  • blog-img
    Về chúng tôi
    Trải qua hơn 3 năm hình thành và phát triển Công ty Nmsoft đã có những bước phát triển không ngừng trong việc thiết kế, hỗ trợ và phát triển website cho cá nhân, doanh nghiệp.
  • blog-img
    Liên hệ
    Liên với chúng bằng các thông tin sau
  • blog-img
    Bài 1: Giới thiệu ngôn ngữ Lập trình Python
    NGÔN NGỮ PYTHON được Guido van Rossum tạo ra cuối năm 1990.
messenger