Hướng dẫn how does a variable work in javascript? - làm thế nào để một biến hoạt động trong javascript?

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ữ giá trị dữ liệu có thể được thay đổi sau này.

Sử dụng từ khóa dành riêng var để khai báo một biến trong JavaScript.

var ;

var  = ;

Một biến phải có một tên duy nhất. Sau đây tuyên bố một biến.

var msg; // declaring a variable without assigning a value

Trên đây, var msg; 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ử = khi bạn khai báo hoặc sau khi khai báo và trước khi truy cập nó.

var msg; 
msg = "Hello JavaScript!"; // assigned a string value
alert(msg); // access a variable

//the following declares and assign a numeric value
var num = 100; 
var hundred = num;  // assigned a variable to varible

Trong ví dụ trên, biến

var msg; // declaring a variable without assigning a value
0 được khai báo đầu tiên và sau đó được gán một giá trị chuỗi trong câu lệnh tiếp theo. Biến
var msg; // declaring a variable without assigning a value
1 được khai báo và khởi tạo với giá trị số trong cùng một câu lệnh. Cuối cùng, biến
var msg; // declaring a variable without assigning a value
2 được khai báo và khởi tạo với giá trị của biến khác.

Nhiều biến khai báo

Nhiều biến cũng có thể được khai báo trong một dòng được phân tách bằng dấu phẩy.

var one = 1, two = 'two', three;

Không gian trắng và ngắt dòng trong khai báo biến

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 với từ khóa VAR.var keyword.

Xin lưu ý rằng dấu chấm phẩy; Cuối cùng là tùy chọn.

Các biến được loại lỏng lẻo

C# hoặc Java có các biến gõ mạnh. Nó có nghĩa là một biến phải được khai báo với kiểu dữ liệu chỉ định loại dữ liệu mà một biến sẽ lưu trữ.

JavaScript là một ngôn ngữ được gõ lỏng lẻo. Nó có nghĩa là nó không yêu cầu một loại dữ liệu được khai báo. Bạn có thể gán bất kỳ giá trị theo nghĩa đen nào cho một biến, ví dụ: chuỗi, số nguyên, float, boolean, v.v.

var myvariable = 1;  // numeric value

myvariable = 'one'; // string value

myvariable = 1.1; // decimal value

myvariable = true; // Boolean value

myvariable = null; // null value

Phạm vi biến đổi

Trong 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ầu

Cá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à các biến cục bộ cho 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.

var greet = "Hello " // global variable

function myfunction(){
    var msg = "JavaScript!"; 
    alert(greet + msg); //can access global and local variable
}

myfunction();
		
alert(greet);//can access global variable
alert(msg); //error: can't access local variable

Tì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ó từ khóa VAR

Các biến có thể được khai báo và khởi tạo mà không cần từ khóa var. 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 var.

Các biến được khai báo mà không có từ khóa var trở thành các 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ó.

Không nên khai báo một biến mà không có từ khóa var vì nó có thể vô tình ghi đè lên một biến toàn cầu hiện có.Not Recommended to declare a variable without var keyword because it can accidentally overwrite an existing global variable.

function myfunction(){
    msg = "Hello JavaScript!"; 
}
myfunction();
alert(msg); // msg becomes global variable so can be accessed here

Tên biến trong JavaScript

  • Tên biến có tính nhạy cảm trường hợp trong JavaScript. Vì vậy, các tên biến ____10,
    var msg; // declaring a variable without assigning a value
    
    8,
    var msg; // declaring a variable without assigning a value
    
    9,
    var msg; 
    msg = "Hello JavaScript!"; // assigned a string value
    alert(msg); // access a variable
    
    //the following declares and assign a numeric value
    var num = 100; 
    var hundred = num;  // assigned a variable to varible
    
    0 được coi là các biến riêng biệt.
  • Tên biến có thể chứa các chữ cái, chữ số hoặc các ký hiệu $ và _.
  • Một tên biến không thể bắt đầu với một chữ số 0-9.
  • Một tên biến không thể là một từ khóa dành riêng trong JavaScript, ví dụ: var, hàm, return không thể là tên biến.

  1. Biến lưu trữ giá trị dữ liệu có thể được thay đổi sau này.
  2. Các biến có thể được xác định bằng cách sử dụng từ khóa VAR. Các biến được xác định mà không có từ khóa VAR trở thành biến toàn cầu.var keyword. Variables defined without var keyword become global variables.
  3. Các biến phải được khởi tạo trước khi truy cập nó.
  4. JavaScript cho phép nhiều không gian trắng và ngắt dòng trong một khai báo biến.
  5. Nhiều biến có thể được xác định trong một dòng được phân tách bằng dấu phẩy.
  6. JavaScript là một ngôn ngữ được gõ lỏng lẻo, vì vậy một biến có thể lưu trữ bất kỳ giá trị loại nào.
  7. Tên biến là nhạy cảm trường hợp.
  8. Tên biến có thể chứa các chữ cái, chữ số hoặc các ký hiệu $ và _. Nó không thể bắt đầu với một chữ số 0 - 9.
  9. Các biến có thể có phạm vi địa phương hoặc toàn cầu. Các biến cục bộ không thể được truy cập ra khỏi hàm nơi chúng được khai báo, trong khi các biến toàn cầu có thể được truy cập từ bất cứ đâu.

Bạn muốn kiểm tra xem bạn biết JavaScript bao nhiêu?

Làm thế nào một biến được khai báo trong JavaScript?

Luôn luôn khai báo các biến JavaScript với var, let hoặc const. Từ khóa VAR được sử dụng trong tất cả các mã JavaScript từ năm 1995 đến 2015. Các từ khóa LET và const đã được thêm vào JavaScript vào năm 2015.var , let , or const . The var keyword is used in all JavaScript code from 1995 to 2015. The let and const keywords were added to JavaScript in 2015.

Làm thế nào để sử dụng biến trong javascript .explain với ví dụ?

Các quy tắc cho các biến đặt tên là:..
Tên biến phải bắt đầu bằng một chữ cái, dấu gạch dưới _ hoặc dấu hiệu đô la $.Ví dụ: // hợp lệ LET a = 'Hello';Đặt _a = 'Xin chào';Đặt $ a = 'Xin chào' ;.
Tên biến không thể bắt đầu với các số.....
JavaScript nhạy cảm trường hợp.....
Từ khóa không thể được sử dụng làm tên biến ..

Làm thế nào các biến được lưu trữ trong JavaScript?

Các biến JavaScript được lưu trữ trong bộ nhớ của quy trình trình duyệt.Các cách sau có thể hoạt động để lưu trữ các biến: các biến mà bạn khai báo trong mã JavaScript của bạn sẽ được lưu trong bộ nhớ của quy trình trình duyệt.in the memory of the browser process. The following ways can work for storing variables: The variables which you declare in your JavaScript code gets saved in the memory of the browser process.

Làm thế nào để bạn sử dụng một biến?

Một biến là một cách để lưu trữ các giá trị.Để sử dụng một biến, cả hai chúng tôi phải tuyên bố nó để cho chương trình biết về biến có thể gán nó để cho chương trình biết giá trị nào chúng tôi đang lưu trữ trong biến.we must both declare it—to let the program know about the variable—and then assign it—to let the program know what value we are storing in the variable.