Các phương thức của ngày tháng trong JavaScript

Các phương thức ngày tháng giúp bạn lấy và thiết lập giá trị ngày tháng (năm, tháng, ngày, giờ, phút, giây, mili giây). Phương thức Get trong Ngày tháng (Date) Phương thức get dùng để lấy một phần của ngày tháng. Bảng dưới đây là các hàm phổ biến: Phương thức Mô tả getDate() Lấy giá trị ngày như là số (1 – 31) getDay() Lấy giá trị ngày trong tuần (0 – 6) getFullYear() Lấy giá trị năm bốn con số (yyy) getHours() Lấy thông tin giờ (0-23) getMilliseconds() Lấy thông tin mili giây (0-999) getMinutes() Lấy thông tin …

Đọc thêm

Các phương thức liên quan đến xử lý số trong JavaScript

Các phương thức liên quan đến số giúp bạn dễ dàng xử lý các con số hơn. Các thuộc tính và phương thức liên quan đến số Các giá trị nguyên thuỷ (như 3,14159 hoặc 2016) không có thuộc tính và phương thức bởi vì nó không phải là đối tượng. Nhưng với JavaScript, các phương thức và thuộc tính được cung cấp cho các giá trị nguyên thuỷ, bởi vì JavaScript xử lý các giá trị nguyên thuỷ như đối tượng khi thực thi phương thức và đối tượng. Phương thức toString() toString() trả về một số như là một …

Đọc thêm

Các phương thức của String trong JavaScript

Các phương thức của String giúp bạn làm việc với Chuỗi.  Các phương thức và thuộc tính của String Giá trị nguyên thủy, như “Nguyễn Đức Anh”, không có thuộc tính và phương thức (bởi vì chúng không phải là đối tượng). Nhưng với JavaScript, các phương thức và thuộc tính cũng được cấp cho các giá trị nguyên thủy, bởi vì JavaScript xử lý giá trị nguyên thủy như là đối tượng khi thực thi phương thức và thuộc tính. Chiều dài của chuỗi (string) Thuộc tính length trả về kết quả chiều dài của chuỗi. Ví dụ: Tìm …

Đọc thêm

Câu lệnh điều kiện if else trong JavaScript

Câu lệnh dạng if else phải nói là một trong các kiểu lệnh phổ biến nhất trong hầu hết các ngôn ngữ lập trình, bởi nó giúp bạn xác định được có nên thực hiện một hành động nào đó không dựa trên điều kiện đầu vào cụ thể. Câu lệnh này cũng rất dễ hiểu, vì nó gần với ngôn ngữ của con người, kiểu như: “nếu em đợi được anh 3 năm thì chúng ta sẽ gặp lại nhau”. Dĩ nhiên nó cũng có phần khác. Vì với câu lệnh điều kiện của con người nó có thể …

Đọc thêm

Lệnh switch trong JavaScript

Lệnh switch thực thi các hành động khác nhau dựa trên các điều kiện khác nhau. Lệnh switch trong JavaScript Sử dụng lệnh switch để chọn một trong các khối code để thực thi. Cú pháp Dưới đây trình bày cách câu lệnh làm việc: Biểu thức switch được đánh giá một lần. Giá trị của biểu thức được so sánh với giá trị của mỗi trường hợp (case). Nếu chúng khớp với nhau, khối mã liên kết được thực thi. Ví dụ Phương thức getDay() trả về các ngày trong tuần về một số từ 0 và 6 (Chủ …

Đọc thêm

Vòng lặp while trong JavaScript

Vòng lặp thực thi khối code khi điều kiện được chỉ định còn đúng. Vòng lặp while Vòng lặp while tiếp tục thực thi khối code cho đến khi điều kiện chỉ định vẫn còn đúng. Cú pháp Ví dụ Trong ví dụ bên dưới, đoạn code được chạy đi chạy lại, hết lần này đến lần khác, với điều kiện i nhỏ hơn 11: Nếu bạn quên tăng giá tị của biến được sử dụng trong điều kiện, vòng lặp sẽ không bao giờ kết thúc. Đây là trường hợp dẫn đến trình duyệt bị “đơ”. Vòng lặp Do/While …

Đọc thêm

Vòng lặp for trong JavaScript

Vòng lặp có tác dụng thực thi khối code với một số lần nhất định. Vòng lặp rất tiện dụng nếu bạn muốn chạy cùng đoạn code nhiều lần, mỗi lần với một giá trị khác nhau. Thường thì đây là trường hợp khi làm việc với mảng (arrays): Thay vì viết: Bạn có thể viết: Một số kiểu khác nhau của vòng lặp loop JavaScript hỗ trợ một số kiểu khác nhau của vòng lặp loop: for – lặp một khối code với một số lần nhất định for/in – lặp thông qua các thuộc tính của một đối …

Đọc thêm

Mảng (Array) trong JavaScript

Mảng trong JavaScript được sử dụng để lưu trữ nhiều giá trị trong một biến duy nhất. Ví dụ Mảng là gì? Mảng là một biến đặc biệt, có thể chứa hơn một giá trị vào một thời điểm. Nếu bạn có một danh mục sản phẩm (ví dụ như danh sách tên ô tô), bạn có thể lưu giữ từng loại trong một danh sách các biến đơn giống như thế này: Tuy nhiên nếu bạn cần một vòng lặp qua các loại ô tô và cần tìm kiếm một loại nào đó? Và nếu không phải bạn có …

Đọc thêm

Về vấn đề hiệu năng trong JavaScript

Trong bài này bạn sẽ biết cách tăng tốc khả năng thực thi code JavaScript. Giảm thiểu hoạt động trong vòng lặp Vòng lặp thường xuyên được sử dụng trong lập trình. Mỗi câu lệnh trong vòng lặp, bao gồm lệnh for, được thực thi đều đặn mỗi lần. Lệnh tìm kiếm hoặc gán có thể được đặt bên ngoài vòng lặp. Code hiệu năng thấp: Code hiệu năng cao: Code hiệu năng thấp truy cập thuộc tính chiều dài của chuỗi mỗi khi vòng lặp được thực thi. Code hiệu năng cao truy cập thuộc tính chiều dài bên …

Đọc thêm

Ngày tháng trong JavaScript

Các đối tượng ngày tháng giúp bạn làm việc với nội dung chỉ thờ gian (năm, tháng, ngày, giờ, phút, giây và mili giây). Định dạng ngày tháng trong JavaScript Ngày tháng trong JavaScript có thể được viết được dưới dạng chuỗi: Wed Jul 06 2016 15:46:37 GMT+0700 (ICT) hoặc dạng số: 1467794797985 Ngày tháng viết dưới dạng số, dạng này chính là chỉ một số tính theo mili giây từ 00:00:00 ngày 1 tháng 1 năm 1970. Hiển thị ngày Trong hướng dẫn này, chúng ta sử dụng đoạn mã để hiển thị ngày bên trong phần tử <p> …

Đọc thêm