Các biến được sử dụng cho chương trình javascript là gì?

Hầu hết các ngôn ngữ lập trình đều có một tập hợp các kiểu dữ liệu cơ bản (tiêu chuẩn). Mỗi chương trình yêu cầu một số loại giá trị để làm việc trên. Các giá trị dữ liệu này không thể được nhập ngẫu nhiên vào hệ thống (chương trình) vì trình biên dịch sẽ không thể diễn giải chúng. Kiểu dữ liệu là các loại giá trị được xác định trước được hỗ trợ bởi ngôn ngữ lập trình, thao tác với các giá trị được xác định trước này có thể được thực hiện để đạt được kết quả cần thiết

Có ba loại kiểu dữ liệu có thể được xử lý trong ngôn ngữ lập trình JavaScript

  • Đầu tiên là Số; . ví dụ. 34, 89. 45, v.v.
  • Thứ hai là Chuỗi văn bản; . Thí dụ. “Lần thử đầu tiên”, v.v.
  • Cuối cùng, Boolean. Thí dụ. Giá trị đúng và giá trị sai.  

Ngoài các loại dữ liệu được đề cập ở trên, các loại dữ liệu tầm thường cũng được JavaScript hỗ trợ, loại dữ liệu tầm thường null và loại dữ liệu tầm thường không xác định. Các loại dữ liệu này có thể được sử dụng để chỉ xác định các giá trị đơn lẻ. Các đối tượng, còn được gọi là kiểu dữ liệu tổng hợp, cũng được hỗ trợ bởi JavaScript. Khám phá thêm về các đối tượng; .  

Điều quan trọng cần biết là các số được cung cấp làm đầu vào trong JavaScript được coi là các giá trị dấu phẩy động. Không có sự phân biệt giữa các giá trị số nguyên và các giá trị số được biểu thị dưới dạng số thập phân (giá trị dấu phẩy động). Tiêu chuẩn IEEE 754, thực hành định dạng dấu phẩy động (64-bit) được triển khai trong JavaScript

Với một số hiểu biết cơ bản về các kiểu dữ liệu JavaScript, bây giờ chúng ta hãy khám phá các biến JavaScript

Cần có một sóng mang hoặc một vùng chứa nhất định để biểu diễn kiểu dữ liệu trong lập trình JavaScript. Các thùng chứa này được gọi là các biến. Với sự trợ giúp của các biến, dữ liệu đầu vào có thể được biểu diễn thống nhất trong toàn chương trình bằng cách chỉ cần nhắc đến tên của biến.  

Nhưng làm thế nào để một chương trình JavaScript xác định một biến? . Một chương trình JavaScript sử dụng từ khóa “var” để khai báo một biến.  

Sau đây là một ví dụ về mã JavaScript để khai báo một biến duy nhất

Sau đây là một ví dụ về mã JavaScript để khai báo nhiều biến

Biến dùng để biểu diễn một giá trị nào đó cũng yêu cầu nó phải lưu trữ giá trị đó trước để biểu diễn nó một cách thống nhất trong toàn chương trình; . Quá trình này có thể được thực hiện tại thời điểm khai báo biến hoặc tại thời điểm sau đó.  

Khi các lần thử và đếm của hai biến được tạo, có thể gán giá trị cho hai biến này ngay khi khai báo hoặc sau này khi các biến được khởi tạo.  

Ví dụ

Một biến chỉ được khai báo một lần trong tệp chương trình; .  

Ngôn ngữ Javascript loại bỏ nhu cầu chỉ định kiểu dữ liệu của giá trị được nhập trong khi khai báo và khởi tạo một biến. Không giống như các ngôn ngữ lập trình khác, JavaScript có thể lưu trữ bất kỳ loại dữ liệu nào trong một biến. Đây là lý do tại sao JavaScript còn được gọi là ngôn ngữ không định kiểu vì không cần đề cập đến kiểu dữ liệu của biến. Tự động nhận dạng kiểu dữ liệu của biến có thể được thực hiện bởi JavaScript khi chương trình được thực thi.  

Chương trình cần hiểu phạm vi của biến được khai báo. Điều này rất quan trọng vì nó giúp trình biên dịch truy cập các biến vào một phần cụ thể hoặc một khối mã khi cần (tùy thuộc vào vùng có thể xác định của biến). Chủ yếu, có hai loại phạm vi biến.  

Loại phạm vi biến đầu tiên mà một biến có thể có là phạm vi toàn cục, nghĩa là các biến này được khai báo trên toàn cục và có thể được truy cập trong toàn bộ chương trình JavaScript. Các biến có phạm vi toàn cầu này được gọi là biến toàn cục.  

Loại phạm vi biến thứ hai mà một biến có thể có là phạm vi cục bộ, nghĩa là các biến này chỉ có thể được sử dụng trong một hàm mà chúng được xác định. Các biến này có phạm vi cục bộ được gọi là biến cục bộ. Địa phương của các tham số của một chức năng cụ thể là chính nó.  

Khi biến cục bộ được khai báo với tên của biến toàn cục trong một hàm, trong trường hợp này, biến cục bộ ẩn biến được khai báo toàn cầu có cùng tên và hàm chỉ chấp nhận biến được khai báo cục bộ. Điều này giúp hàm xác định các biến được khai báo cục bộ, từ chối biến toàn cục và ngăn chương trình khỏi bất kỳ lỗi không mong muốn nào.  

Sau đây là một ví dụ về mã JavaScript cho điều kiện nêu trên


      
           
   

Đầu ra cho chương trình là.  

đếm

Ngoài ra, có nhiều tình huống khác mà cách bạn đặt tên biến có thể gây ra các thăm dò không mong muốn cho chương trình JavaScript. Sau đây là một số điểm quan trọng mà bạn có thể làm theo để tránh mọi tình huống không cần thiết.  

Đây là điều dễ hiểu, khi đặt tên biến, bạn phải tránh sử dụng bất kỳ từ khóa nào một cách nghiêm ngặt. Ví dụ: các từ khóa như xuất, ném, cái này, v.v. , là những tên không hợp lệ cho một biến.  

Khi đặt tên biến, tên không được bắt đầu bằng một giá trị số nghĩa là biến phải luôn bắt đầu bằng một ký tự hoặc dấu gạch dưới. Thí dụ. 45tokensnumbers hoặc 56counts là những tên không hợp lệ cho một biến.  

Ngoài ra, hãy chú ý đến font chữ của biến vì tên biến trong JavaScript có phân biệt chữ hoa chữ thường nên khi khai báo các lần thử và lần thử, JavaScript sẽ coi hai biến này là các biến khác nhau.  

Danh sách các từ đã được đặt trước trong JavaScript và không thể được sử dụng để đặt tên cho bất kỳ biến, nhãn vòng lặp, phương thức nào, v.v.