JAVASCRIPT: CH2

Chương 2: Biến, hằng trong Javascript




2.1. Hằng trong javascript.
- Để khai báo hằng trong javascript chúng ta sử dụng cú pháp:
const tenHang = giatri;
Trong đó:
  • tenHang: Là tên của hằng các bạn muốn đặt.
  • giatri: Là giá trị của hằng, có thể là số, chuỗi, mảng, object.
Chú ý: Tên Hằng phải được đặt theo quy tắc sau đây
  • Tên hằng bắt đầu phải là chữ cái hoặc ký tự '_'
  • Tên hằng không được bắt đầu bằng số.
  • Tên hằng có độ dài không giới hạn.
VD:
        const MyConst = 40; // đúng
        const _MyConst = 84; // đúng
        const __MyConst = 14; // đúng
        const MyConst1 = 4.8; // đúng
        const _MyConst1 = 14; // đúng
        const __MyConst1 = 4; // đúng
        const 90MyConst1 = 4; // sai tên
        const -MyConst1 = 4; // sai tên
2.2. Biến trong javascript
- Biến là giá trị do lâp trình viên định nghĩa và giá trị của nó có thể thay đổi. Trong javascript chúng ta có thể khai báo biến bằng các cách sau đây:
Cách 1: Sử dụng từ khóa var.
var tenBien = giaTri;
Cách 2: Không cần sử dụng từ khóa var.
tenBien = giaTri
Trong đó:
  • tenBien: Là tên của biến các bạn muốn đặt.
  • giaTri: Là giá trị của biến, có thể là số, chuỗi, mảng, object.
Chú ý: Tên Biến phải được đặt theo quy tắc sau đây
  • Tên biến bắt đầu phải là chữ cái hoặc ký tự '_'
  • Tên biến không được bắt đầu bằng số.
  • Tên biến có độ dài không giới hạn.
VD:
        var MyVariable = 4; // đúng
        var _MyVariable = 4; // đúng
        var __MyVariable = 8.4; // đúng
        var MyVariable1 = 34; // đúng
        var _MyVariable1 = 4; // đúng
        var __MyVariable1 = 4; // đúng
        var 90MyVariable1 = 4; // sai tên
        var -MyVariable1 = 4; // sai tên

2.3. Kiểu dữ liệu trong Javascript
 - Cũng giống như các ngôn ngữ lập trình Java, PHP, biến và hằng trong Javascript sẽ tự động detect kiểu dữ liệu của biến và hằng.
VD:
var a = 5; //dữ liệu kiểu int
var b = 5.65; //dữ liệu kiểu float
var c = 'Toidicode'; //dữ liệu kiểu string
var d = [1, 2, 3, 5, 9]; //dữ liệu kiểu array
var m = new Array(1, 2, 3, 5, 9); //dữ liệu kiểu array
var e = {'b': 4, 'c': 5}; //dữ liệu kiểu object

2.4. Hiển thị nội dung ra trình duyệt
- Trong javascript bạn có thể hiển thị nội dung ra trình duyệt bằng rất nhiều cách, nhưng trong phần này mình sẽ chỉ hướng dẫn mọi người 2 cách thông dụng nhất để các bạn có thể kiểm tra được dữ liệu.
Cách 1: dùng document.write() hoặc document.writeln().
var a = 'tailieucntt.org';
document.write(a);
Chú ý: Cách này không thể in ra được thông tin của object.
Cách 2: dùng console.log().
    var a = 'tailieucntt.org';
        console.log(a);

- Cách này có thể xuất được nội dung của tất cả các dạng dữ liệu và để xem được hiển thị của nó thì các bạn cần phải bật cửa sổ console của trình duyệt (thường ấn phím F12).



-----------
Mục lục:

Categories

AI (13) AI programming (1) ASP (1) Android (32) App Honeygain (4) Assembly (17) Biểu diễn thuật toán (1) Bubble-Sort (1) Bài giảng (2) Bài giảng lập trình C và Cpp (21) Bài viết hay (108) Bản đồ tư duy (1) C Plus Plus (103) C/C++ (16) CDSL phân tán (1) CSS (2) Cơ sở dữ liệu (11) Danh ngôn lập trình (1) Datamining (4) Genetic Algorithm (1) Giáo trình (2) Giải thuật tiến hóa - thuật toán di truyền (2) Google App Engine (2) Góc học tập (34) HTML (1) Hướng dẫn kiếm tiền online tại nhà (6) Hướng dẫn sử dụng Emu8086 (1) Học lập trình (131) Học lập trình C và CPP qua ví dụ (17) Java (54) Java Căn bản (6) JavaScript (5) Kỹ năng đọc hiệu quả (1) Kỹ thuật lập trình (16) Kỹ thuật đồ họa máy tính (10) Lý thuyết Cơ sở dữ liệu (2) Lý thuyết đồ thị (11) Lập trình Cơ sở dữ liệu (2) Lập trình Python (2) Lập trình căn bản (8) Lập trình hướng đối tượng với Java (7) Lập trình mobile (9) Lập trình mạng (6) Lập trình nhúng (1) Lập trình trí tuệ nhân tạo (2) ML (1) MMO (6) MS Access (1) Machine learning (2) Mạng máy tính (1) Mẹo tìm kiếm trên Google (1) Nghiên cứu khoa học (3) Ngôn ngữ lập trình (2) Những cuốn sách hay mà bạn nên đọc khi còn trẻ (1) Pascal (3) Phương pháp tính toán tối ưu (2) Phương pháp tối ưu (2) Quản lý dự án CNTT (1) SEO (1) SQL (5) Swift (9) Sách hay (4) Thiết kế Web (2) Thuật toán (51) Thuật toán Sắp Xếp -Sort (9) Thuật toán Tìm kiếm - Search (5) Thuật toán di truyền (4) Thực hành Android (2) Tin học văn phòng (5) Tiện ích máy tính (3) Toán rời rạc (13) Treo máy kiếm tiền (3) Trí tuệ nhân tạo (18) Tài liệu tham khảo (4) Tìm hiểu Blockchain (2) Tự học Android (3) Tự học Android qua ví dụ (1) Tự học JavaScript (1) Tự học lập trình (9) Tự học lập trình Android (17) Tự học lập trình C và CPP (14) Tự học lập trình java qua các ví dụ (8) XML (1) blockchain (2) bài giảng quản lý dự án CNTT (1) bài tập java (3) bài tập lập trình (4) cấu trúc dữ liệu giải thuật (15) hướng dẫn viết báo (1) học lập trình Java (11) học máy (5) hợp ngữ (8) lập trình viên (3) phưng pháp đơn hình (2) thuật toán AI (2) tài liệu CNTT miễn phí (3) tính toán tối ưu (1) tự học lập trình iOS (8) tự học lập trình python (1) ví dụ Assembly (1) Đại số gia tử và ứng dụng (1) Đồ họa (4)