Biến có nghĩa là bất cứ điều gì có thể thay đổi. Trong JavaScript, một biến lưu trữ dữ liệu có thể được thay đổi sau này. Show
Tuyên bố một biếnTrong JavaScript, một biến có thể được khai báo bằng cách sử dụng từ khóa 2, 3, 4.
Ở đây, chúng tôi sẽ sử dụng từ khóa 3 để khai báo các biến. Để khai báo một biến, hãy viết từ khóa 3 theo sau là tên của biến bạn muốn đưa ra, như được hiển thị bên dưới.
Trong ví dụ trên, 9 là một tuyên bố biến. Nó chưa có bất kỳ giá trị nào. Giá trị mặc định của các biến không có bất kỳ giá trị nào là không xác định.Bạn có thể gán một giá trị cho một biến bằng toán tử 0 khi bạn khai báo hoặc sau khi khai báo và trước khi truy cập nó.
Trong ví dụ trên, biến 1 được khai báo đầu tiên và sau đó được gán một giá trị chuỗi trong dòng tiếp theo.Bạn có thể khai báo một biến và gán một giá trị cho nó trong cùng một dòng. Các giá trị có thể thuộc bất kỳ kiểu dữ liệu nào như chuỗi, số, boolean, v.v.
Nhiều biến có thể được khai báo trong một dòng, như hình dưới đây.
Bạn có thể sao chép giá trị của một biến sang biến khác, như được hiển thị bên dưới.
JavaScript cho phép nhiều không gian trắng và ngắt dòng khi bạn khai báo một biến.
Tên biến có tính nhạy cảm trường hợp trong JavaScript. Bạn không thể khai báo một biến trùng lặp bằng cách sử dụng từ khóa 3 có cùng tên và trường hợp. JavaScript sẽ ném lỗi cú pháp. Mặc dù, các biến có thể có cùng tên nếu được khai báo với từ khóa 2 (đây là lý do tại sao nên sử dụng 3).
Công ước tên biến JavaScript
Gõ độngJavaScript là một ngôn ngữ được gõ lỏng lẻo. Điều đó có nghĩa là bạn không cần chỉ định loại dữ liệu nào một biến sẽ chứa. Bạn có thể cập nhật giá trị của bất kỳ loại sau khi khởi tạo. Nó cũng được gọi là gõ động.
Các biến không đổi trong JavaScriptSử dụng từ khóa 4 để khai báo một biến không đổi trong JavaScript.
Giá trị của một biến không đổi không thể được thay đổi nhưng nội dung của giá trị có thể được thay đổi. Ví dụ: nếu một đối tượng được gán cho một biến const thì giá trị cơ bản của một đối tượng có thể được thay đổi.
Đó là thực tiễn tốt nhất để đưa ra các tên biến liên tục trong các chữ cái viết hoa để tách chúng ra khỏi các biến không liên tục khác. Phạm vi biến đổiTrong JavaScript, một biến có thể được khai báo trong phạm vi toàn cầu hoặc phạm vi địa phương. Biến toàn cầuCác biến được khai báo ra khỏi bất kỳ chức năng nào được gọi là biến toàn cầu. Chúng có thể được truy cập ở bất cứ đâu trong mã JavaScript, ngay cả bên trong bất kỳ chức năng nào. Các biến cục bộCác biến được khai báo bên trong hàm được gọi là biến cục bộ của hàm đó. Chúng chỉ có thể được truy cập trong chức năng nơi chúng được khai báo nhưng không bên ngoài. Ví dụ sau đây bao gồm các biến toàn cầu và địa phương. 0Tìm hiểu phạm vi toàn cầu và địa phương trong JavaScript để biết thêm thông tin. Khai báo các biến không có var và hãy để từ khóaCác biến có thể được khai báo và khởi tạo mà không cần từ khóa 2 hoặc 3. Tuy nhiên, một giá trị phải được gán cho một biến được khai báo mà không có từ khóa 2.Các biến được khai báo mà không có từ khóa 2 trở thành biến toàn cầu, không phân biệt nơi chúng được khai báo. Truy cập phạm vi biến trong JavaScript để tìm hiểu về nó.Nên khai báo biến bằng cách sử dụng từ khóa 3. 1
Bạn có thể khai báo một biến trong một hàm javascript không?Một hàm trong JavaScript xác định một phạm vi cho các biến được khai báo bằng Var, LET và Const. Bất kỳ biến nào được khai báo trong chức năng đó chỉ có thể truy cập được từ hàm đó và bất kỳ chức năng lồng nhau nào. Một khối mã (nếu, cho, v.v.) chỉ định phạm vi cho các biến được khai báo với các từ khóa LET và const. . Any variable declared within that function is only accessible from that function and any nested functions. A code block ( if , for , etc.) defines a scope only for variables declared with the let and const keywords.
Tôi có thể xác định một hàm bên trong hàm javascript không?Một chức năng được gọi là lồng nhau lồng nhau khi nó được tạo bên trong một chức năng khác.Có thể dễ dàng làm điều này với JavaScript.Ở đây hàm lồng nhau getfullname () được thực hiện để thuận tiện.Nó có thể truy cập các biến bên ngoài và do đó có thể trả về tên đầy đủ.It is easily possible to do this with JavaScript. Here the nested function getFullName() is made for convenience. It can access the outer variables and so can return the full name.
Chúng ta có thể xác định loại biến trong JavaScript không?TypeOf là từ khóa JavaScript sẽ trả về loại biến khi bạn gọi nó.Bạn có thể sử dụng điều này để xác nhận các tham số chức năng hoặc kiểm tra nếu các biến được xác định.Có những công dụng khác là tốt.Toán tử typeof rất hữu ích vì nó là một cách dễ dàng để kiểm tra loại biến trong mã của bạn.. You can use this to validate function parameters or check if variables are defined. There are other uses as well. The typeof operator is useful because it is an easy way to check the type of a variable in your code. |