Hướng dẫn what are the rules to declare variables in javascript? - các quy tắc để khai báo các biến trong javascript là gì?

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?

Các quy tắc để khai báo các biến trong là gì?

Các quy tắc để xác định các biến Một tên biến có thể bắt đầu với bảng chữ cái và chỉ nhấn mạnh.Nó không thể bắt đầu với một chữ số.Không có khoảng trắng được phép trong tên biến.Một tên biến không được là bất kỳ từ hoặc từ khóa dành riêng nào, ví dụ:int, goto, v.v.A variable name can start with the alphabet, and underscore only. It can't start with a digit. No whitespace is allowed within the variable name. A variable name must not be any reserved word or keyword, e.g. int, goto, etc.

4 cách để khai báo một biến JavaScript là gì?

Nó được sử dụng để nói rằng trong các biến JavaScript có thể được khai báo với var, let và const, nhưng nếu bạn nghĩ về nó, khai báo chức năng, khai báo lớp và câu lệnh nhập cũng là cách để khai báo các biến.

Các quy tắc để khai báo một biến trong lớp 11 JavaScript là gì?

Các quy tắc để xác định các biến JavaScript: một tên biến phải bắt đầu bằng một chữ cái, nhấn mạnh (_) hoặc dấu hiệu đô la ($).Sau chữ cái đầu tiên/dấu gạch dưới/đô la, chúng ta có thể sử dụng số.Một tên biến không thể chứa khoảng trắng.Các biến trong javascripts là trường hợp nhạy cảm.A variable name must start with a letter, underscore(_), or a dollar sign($). After the first letter/underscore/dollar, we can use numbers. A variable name can't contain spaces. Variables in JavaScripts are case sensitives.