Hướng dẫn what can you store in a variable javascript? - những gì bạn có thể lưu trữ trong một javascript biến?
Hầu hết thời gian, một ứng dụng JavaScript cần làm việc với thông tin. Đây là hai ví dụ: Show
Các biến được sử dụng để lưu trữ thông tin này. Một biến sốMột biến là một bộ lưu trữ có tên là cho dữ liệu. Chúng tôi có thể sử dụng các biến để lưu trữ các tính năng, khách truy cập và dữ liệu khác. Để tạo một biến trong JavaScript, hãy sử dụng từ khóa 1.Câu lệnh bên dưới tạo ra (nói cách khác: khai báo) một biến có tên là tin nhắn trực tuyến: Bây giờ, chúng ta có thể đặt một số dữ liệu vào đó bằng cách sử dụng toán tử gán 2:
Chuỗi hiện được lưu vào khu vực bộ nhớ được liên kết với biến. Chúng ta có thể truy cập nó bằng cách sử dụng tên biến:
Để súc tích, chúng ta có thể kết hợp khai báo và gán biến thành một dòng duy nhất:
Chúng tôi cũng có thể khai báo nhiều biến trong một dòng:
Điều đó có vẻ ngắn hơn, nhưng chúng tôi không khuyến khích nó. Để có khả năng đọc tốt hơn, vui lòng sử dụng một dòng cho mỗi biến. Biến thể đa dòng dài hơn một chút, nhưng dễ đọc hơn:
Một số người cũng xác định nhiều biến theo kiểu đa dòng này:
Mạnh hoặc thậm chí trong phong cách đầu tiên của dấu phẩy:
Về mặt kỹ thuật, tất cả các biến thể này làm điều tương tự. Vì vậy, nó là một vấn đề về sở thích cá nhân và thẩm mỹ.
Trong các tập lệnh cũ hơn, bạn cũng có thể tìm thấy một từ khóa khác: 3 thay vì 1:Từ khóa 3 gần giống như 1. Nó cũng tuyên bố một biến số, nhưng theo một cách hơi khác, trường học cũ.Có sự khác biệt tinh tế giữa 1 và 3, nhưng chúng chưa quan trọng đối với chúng tôi. Chúng tôi sẽ bao gồm chúng một cách chi tiết trong chương "Var" cũ.Một sự tương tự ngoài đời thựcChúng ta có thể dễ dàng nắm bắt được khái niệm về một biến số của người Viking nếu chúng ta tưởng tượng nó là một hộp hộp cho dữ liệu, với một nhãn dán được đặt tên độc đáo trên đó. Chẳng hạn, biến 1 có thể được tưởng tượng là một hộp được dán nhãn 2 với giá trị 3 trong đó:Chúng ta có thể đặt bất kỳ giá trị nào vào hộp. Chúng tôi cũng có thể thay đổi nó bao nhiêu lần tùy thích:
Khi giá trị được thay đổi, dữ liệu cũ sẽ bị xóa khỏi biến: Chúng tôi cũng có thể khai báo hai biến và sao chép dữ liệu từ cái này sang loại khác.
Khai báo hai lần kích hoạt lỗi Một biến chỉ nên được khai báo một lần. Tuyên bố lặp lại của cùng một biến là một lỗi:
Vì vậy, chúng ta nên khai báo một biến một lần và sau đó tham khảo nó mà không cần 1.Ngôn ngữ chức năng Thật thú vị khi lưu ý rằng có tồn tại các ngôn ngữ lập trình chức năng, như Scala hoặc Erlang cấm thay đổi các giá trị biến. Trong các ngôn ngữ như vậy, một khi giá trị được lưu trữ trong hộp, thì nó ở đó mãi mãi. Nếu chúng ta cần lưu trữ một cái gì đó khác, ngôn ngữ buộc chúng ta phải tạo một hộp mới (khai báo một biến mới). Chúng ta có thể sử dụng lại cái cũ. Mặc dù nó có vẻ hơi kỳ quặc ngay từ cái nhìn đầu tiên, những ngôn ngữ này hoàn toàn có khả năng phát triển nghiêm trọng. Hơn thế nữa, có những lĩnh vực như tính toán song song nơi giới hạn này mang lại những lợi ích nhất định. Nghiên cứu một ngôn ngữ như vậy (ngay cả khi bạn không có kế hoạch sử dụng nó sớm) được khuyến nghị để mở rộng tâm trí. Đặt tên biếnCó hai hạn chế về tên biến trong JavaScript:
Ví dụ về tên hợp lệ: 0Khi tên chứa nhiều từ, Camelcase thường được sử dụng. Đó là: các từ đi hết lần này đến lần khác, mỗi từ ngoại trừ lần đầu tiên bắt đầu bằng một chữ cái viết hoa: 7.Điều gì thú vị - dấu hiệu đô la 8 và dấu gạch dưới 9 cũng có thể được sử dụng trong tên. Chúng là những biểu tượng thường xuyên, giống như các chữ cái, không có bất kỳ ý nghĩa đặc biệt nào.Những tên này là hợp lệ: 1Ví dụ về tên biến không chính xác: 2Trường hợp vấn đề Các biến có tên 0 và 1 là hai biến khác nhau.Các chữ cái không phải là latin được cho phép, nhưng không được khuyến nghị Có thể sử dụng bất kỳ ngôn ngữ nào, bao gồm các chữ cái cyrillic hoặc thậm chí là chữ tượng hình, như thế này: 3Về mặt kỹ thuật, không có lỗi ở đây. Tên như vậy được cho phép, nhưng có một hội nghị quốc tế để sử dụng tiếng Anh trong các tên biến. Ngay cả khi chúng tôi viết một kịch bản nhỏ, nó có thể có một cuộc sống lâu dài phía trước. Người dân từ các quốc gia khác có thể cần phải đọc nó một thời gian. Tên dành riêng Có một danh sách các từ dành riêng, không thể được sử dụng làm tên biến vì chúng được sử dụng bởi chính ngôn ngữ. Ví dụ: 1, 3, 4 và 5 được bảo lưu.Mã bên dưới đưa ra lỗi cú pháp: 4Một bài tập mà không có Thông thường, chúng ta cần xác định một biến trước khi sử dụng nó. Nhưng trong thời xưa, về mặt kỹ thuật có thể tạo ra một biến bằng cách gán giá trị đơn thuần mà không cần sử dụng 1. Điều này vẫn hoạt động ngay bây giờ nếu chúng tôi không đặt 6 vào các tập lệnh của chúng tôi để duy trì khả năng tương thích với các tập lệnh cũ. 5Đây là một thông lệ xấu và sẽ gây ra lỗi ở chế độ nghiêm ngặt: 6Hằng sốĐể khai báo một biến không đổi (không thay đổi), hãy sử dụng 9 thay vì 1: 7Các biến được khai báo bằng cách sử dụng 9 được gọi là hằng số. Họ không thể được chỉ định lại. Một nỗ lực để làm như vậy sẽ gây ra lỗi: 8Khi một lập trình viên chắc chắn rằng một biến sẽ không bao giờ thay đổi, họ có thể khai báo nó với 9 để đảm bảo và truyền đạt rõ ràng sự thật đó cho mọi người.Hằng số viết hoaCó một thực hành rộng rãi để sử dụng các hằng số làm bí danh cho các giá trị khó nhớ được biết trước khi thực hiện. Các hằng số như vậy được đặt tên bằng cách sử dụng chữ in hoa và dấu gạch dưới. Chẳng hạn, hãy để các hằng số cho các màu sắc trong cái gọi là định dạng Web Web (Hexadecimal): 9Lợi ích:
Khi nào chúng ta nên sử dụng thủ đô cho một hằng số và khi nào chúng ta nên đặt tên cho nó bình thường? Hãy để cho điều đó rõ ràng. Là một hằng số của người Viking, chỉ có nghĩa là giá trị của một biến không bao giờ thay đổi. Nhưng có những hằng số được biết trước khi thực hiện (như giá trị thập lục phân cho màu đỏ) và có các hằng số được tính theo thời gian chạy, trong quá trình thực hiện, nhưng không thay đổi sau khi gán ban đầu. Ví dụ: 0Giá trị của 9 không được biết đến trước khi tải trang, do đó, nó có tên bình thường. Nhưng nó vẫn là một hằng số vì nó không thay đổi sau khi chuyển nhượng.Nói cách khác, các hằng số có tên vốn chỉ được sử dụng làm bí danh cho các giá trị mã hóa cứng. Đặt tên cho mọi thứ đúngNói về các biến số, có một điều cực kỳ quan trọng hơn. Một tên biến nên có một ý nghĩa rõ ràng, rõ ràng, mô tả dữ liệu mà nó lưu trữ. Đặt tên biến là một trong những kỹ năng quan trọng và phức tạp nhất trong lập trình. Một cái nhìn nhanh vào các tên biến có thể tiết lộ mã nào được viết bởi người mới bắt đầu so với một nhà phát triển có kinh nghiệm. Trong một dự án thực sự, hầu hết thời gian được dành để sửa đổi và mở rộng một cơ sở mã hiện có thay vì viết một cái gì đó hoàn toàn tách biệt với đầu. Khi chúng tôi trở lại một số mã sau khi làm một việc khác trong một thời gian, nó sẽ dễ dàng hơn nhiều để tìm thấy thông tin được dán nhãn tốt. Hoặc, nói cách khác, khi các biến có tên tốt. Vui lòng dành thời gian suy nghĩ về tên phù hợp cho một biến trước khi khai báo nó. Làm như vậy sẽ trả nợ cho bạn một cách đẹp đẽ. Một số quy tắc tốt theo dõi là:
Nghe có vẻ đơn giản? Thật vậy, đó là, nhưng tạo ra các tên biến mô tả và súc tích trong thực tế thì không. Cứ liều thử đi. Tái sử dụng hoặc tạo? Và ghi chú cuối cùng. Có một số lập trình viên lười biếng, thay vì tuyên bố các biến mới, có xu hướng sử dụng lại các biến hiện tại. Kết quả là, các biến của chúng giống như các hộp mà mọi người ném những thứ khác nhau mà không thay đổi nhãn dán của họ. Những gì bên trong hộp bây giờ? Ai biết? Chúng ta cần đến gần hơn và kiểm tra. Các lập trình viên như vậy tiết kiệm một chút về tuyên bố biến nhưng mất gấp mười lần khi gỡ lỗi. Một biến bổ sung là tốt, không xấu. Trình phát và trình duyệt JavaScript hiện đại tối ưu hóa mã đủ tốt, do đó, nó đã giành được các vấn đề về hiệu suất. Sử dụng các biến khác nhau cho các giá trị khác nhau thậm chí có thể giúp công cụ tối ưu hóa mã của bạn. Bản tóm tắtChúng tôi có thể khai báo các biến để lưu trữ dữ liệu bằng cách sử dụng các từ khóa 3, 1 hoặc 9.
Các biến nên được đặt tên theo cách cho phép chúng ta dễ dàng hiểu được những gì bên trong chúng. Những gì có thể được lưu trữ trong một biến?Nhiều biến lưu trữ số và chuỗi, như các biến ở trên. Các biến cũng có thể lưu trữ các loại dữ liệu khác, như danh sách, từ điển và giá trị boolean (true/false).numbers and strings, like the ones above. Variables can also store other types of data, like lists, dictionaries, and Boolean values (true/false).
Tôi có thể lưu trữ một chức năng trong một JavaScript biến không?Trong JavaScript, các hàm được gọi là đối tượng chức năng vì chúng là đối tượng.Giống như các đối tượng, các hàm có thuộc tính và phương thức, chúng có thể được lưu trữ trong một biến hoặc một mảng và được truyền dưới dạng đối số cho các chức năng khác.they can be stored in a variable or an array, and be passed as arguments to other functions.
Các biến được sử dụng trong JavaScript là gì?Các biến JavaScript Trong ngôn ngữ lập trình, các biến được sử dụng để lưu trữ các giá trị dữ liệu.JavaScript sử dụng các từ khóa var, let và const để khai báo các biến.Một dấu hiệu bằng nhau được sử dụng để gán các giá trị cho các biến.to store data values. JavaScript uses the keywords var , let and const to declare variables. An equal sign is used to assign values to variables.
Nó có nghĩa là gì để lưu trữ một giá trị trong một biến?"Được lưu trữ" trong một biến.Thông tin "được lưu trữ" trong một biến, là phần thông tin cuối cùng được gán cho tên biến đó.Sau khi gán vào một biến, tất cả các thông tin trước đó sẽ bị mất.Lưu ý, chúng tôi thường sử dụng câu lệnh "Lưu trữ giá trị 5 trong x" có nghĩa là giống như "gán giá trị 5 cho x"the last piece of information assigned to that variable name. After assigning into a variable, all previous information is lost. Note, we often use the statement "store the value 5 in X" to mean the same as "assign the value 5 to X" |