Đừng bỏ lỡ var dùng để làm gì hot nhất hiện nay 2023

Var trong JavaScript là một thuật ngữ trong lập trình. Biến là sự tham chiếu đến một vị trí trong bộ nhớ. Khi khai báo biến, chúng ta cần sử dụng từ khóa “var”. Trong bài viết này, chúng ta sẽ tìm hiểu về var trong JavaScript cũng như phạm vi của biến sử dụng từ khóa này.

Var trong JavaScript là gì?

Đối với lĩnh vực lập trình, biến là tên của vùng nhớ được dùng để lưu trữ dữ liệu và dữ liệu đó có thể thay đổi trong quá trình thực hiện chương trình. Để có thể sử dụng biến, ta cần phải khai báo chúng bằng var, let hoặc const.

Cùng với let và const, var trong Javascript dùng để khai báo biến

Như vậy, trong JavaScript, var là từ khóa dùng để khai báo biến. Người lập trình có thể khai báo nhiều danh sách biến có những kiểu dữ liệu khác nhau bằng cách tách tên các biến bằng dấu phẩy. Với từ khóa var, ta có thể khai báo đa dạng các kiểu biến như number, string, boolean,…

Đặc điểm của biến sử dụng từ khóa var

Phạm vi của biến sử dụng var

Phạm vi sử dụng của biến được xác định tại vị trí mà nó được khai báo trong script. Đối với biến var, phạm vi của biến số là phạm vi hàm số (function scope) chứa phần khai báo biến hoặc phạm vi toàn cục (global scope).

Phạm vi của biến khi sử dụng var

Khi khai báo một biến trong một hàm bằng cách sử dụng var, biến đó sẽ nằm trong phạm vi của hàm. Tuy nhiên, nếu biến được khai báo trong một khối hoặc bên ngoài hàm thì biến đó có phạm vi toàn cục.

Với các biến được khai báo mà không có bất cứ câu lệnh nào sẽ trở thành một biến toàn cục theo mặc định. Nếu muốn tránh hành vi này, bạn có thể sử dụng chế độ nghiêm ngặt trong JavaScript bằng cách thêm “use strict” ở đầu tệp.

Có thể gán lại và khai báo lại biến sử dụng từ khóa var

Các biến được khai báo bằng từ khóa var có thể được gán lại và khai báo lại sau này trong chương trình JavaScript. Tuy nhiên, bạn có thể sẽ không biết biến nào dùng ở đâu vì giá trị của nó đã bị thay đổi.

Biến được khai báo bằng var có thể gán lại hoặc khai báo lại

Tính chất hoisting

Biến var còn có tính chất hoisting, nghĩa là dù khai báo ở đâu thì biến đều sẽ được đem lên đầu scope trước khi thực hiện code. Vì vậy, các biến khai báo bằng từ khóa var được đưa lên đầu phạm vi của chúng và được khởi tạo với giá trị undefined.

Var có tính hoisting trong JavaScript

Trên đây là những kiến thức cơ bản về biến var. Việc sử dụng var để khai báo biến luôn giúp code ngắn gọn hơn. Ngoài ra, bạn nên tìm hiểu thêm nhiều tài liệu khác về var trong JavaScript để nâng cao kiến thức bản thân trong lĩnh vực này.

Related Posts

Cach nau che chuoi sieu ngon don gian tai nha 332175

Cách nấu chè chuối siêu ngon, đơn giản tại nhà

Thay vì phải tốn nhiều tiền cho món tráng miệng ngon vào mùa hè, bạn có thể dễ dàng làm nên một nồi chè chuối thơm ngon…

Cach muoi dua leo nguyen trai thai lat de duoc lau khong noi vang 562366

Cách muối dưa leo nguyên trái, thái lát để được lâu không nổi váng

Để tăng cường chất lượng bữa ăn gia đình, chị em có thể tham khảo phương pháp muối dưa leo vô cùng đơn giản dưới đây. Món…

Cach su dung bot chum ngay 531152

Cách sử dụng bột chùm ngây

Để đạt kết quả tốt nhất trong việc sử dụng, bạn nên nghiên cứu kỹ cách sử dụng bột cây chùm ngây. Bột cây chùm ngây mang…

Cong dung cua mach nha malt 195444

Công dụng của Mạch Nha (Malt)

Để khám phá tác dụng của Mạch Nha, ta cần hiểu khái niệm Mạch Nha trước tiên: Có nhiều cách định nghĩa Mạch Nha, tuy nhiên, đa…

5 cach uop va che bien thit ba chi nuong noi chien khong dau gon de lam 006429

5 Cách ướp và chế biến thịt ba chỉ nướng nồi chiên không dầu gon dễ làm

Một trong những thành phần ăn uống được ưa chuộng hàng đầu của người thưởng thức là thịt lợn phi lê hay thịt phi lê. Thịt lợn…

9 cach su dung sua ong chua dap mat cham soc da hieu qua 798399

9 Cách Sử Dụng Sữa Ong Chúa Đắp Mặt Chăm Sóc Da Hiệu Quả

Đúng tiêu chuẩn, hướng dẫn cách sử dụng sữa ong chúa đắp mặt nạ để tận dụng những hiệu quả tuyệt vời của sữa ong chúa trên…