Câu lệnh debugger
gọi bất kỳ chức năng sửa lỗi có sẵn nào, chẳng hạn như đặt điểm dừng. Nếu không có chức năng sửa lỗi, câu lệnh này không có hiệu lực
debugger;
Ví dụ sau đây hiển thị mã trong đó câu lệnh debugger
đã được chèn vào, để gọi trình gỡ lỗi [nếu có] khi hàm được gọi
function potentiallyBuggyCode[] {
debugger;
// do potentially buggy stuff to examine, step through, etc.
}
Khi trình gỡ lỗi được gọi, quá trình thực thi bị tạm dừng tại câu lệnh debugger
. Nó giống như một điểm dừng trong nguồn tập lệnh
Lắng nghe người dùng thực hiện các lệnh mà bạn đã đăng ký bằng bảng kê khai commands
. phím json
commands.Command
Đối tượng đại diện cho một lệnh. Phần này chứa thông tin được chỉ định cho lệnh trong bảng kê khai commands
. phím json
commands.getAll
Nhận tất cả các lệnh đã đăng ký cho tiện ích mở rộng này
commands.reset
Đặt lại mô tả và lối tắt của lệnh đã cho thành các giá trị được cung cấp trong khóa tệp kê khai
commands.update
Thay đổi mô tả hoặc lối tắt cho lệnh đã cho
commands.onCommand
Được kích hoạt khi một lệnh được thực thi bằng phím tắt liên quan
- mệnh lệnh
Bảng BCD chỉ tải trong trình duyệt có bật JavaScript. Bật JavaScript để xem dữ liệu
Ghi chú
API này dựa trên API chrome.commands
của Chromium
Tìm thấy một vấn đề nội dung với trang này?
- Chỉnh sửa trang trên Github
- Báo cáo vấn đề nội dung
- Xem nguồn trên GitHub
Trang này được sửa đổi lần cuối vào ngày 30 tháng 11 năm 2022 bởi những người đóng góp MDN
Các tập lệnh HTML và CSS được gọi đơn giản là mã. Tuy nhiên, vì JavaScript chủ yếu cung cấp lệnh cho trình duyệt hơn là tạo màn hình, mã bạn viết được gọi là lệnh hoặc câu lệnh JavaScript
Nếu bạn đã biết cách viết mã HTML và CSS, bạn nên nhớ rằng cú pháp JavaScript rất khác so với các ngôn ngữ phát triển giao diện người dùng khác. Hướng dẫn này sẽ dạy cho bạn tất cả về cách viết các lệnh JavaScript, cú pháp của chúng và những điểm cần nhớ
Bạn nên biết về việc sử dụng dấu chấm phẩy JavaScript. Nó có thể được sử dụng để phân tách các lệnh, nhưng nó là tùy chọn nếu ngắt dòng theo sau chúng
nội dung
Lệnh JavaScript. Mẹo chính
- Mã JavaScript cung cấp hướng dẫn cho trình duyệt web
- Các lệnh JavaScript thường được gọi là mã JavaScript
- Mỗi lệnh phải kết thúc bằng dấu chấm phẩy. Nó cũng giúp mã của bạn dễ đọc hơn đối với bạn và trình duyệt
Ghi chú. hầu hết các ngôn ngữ lập trình đều đưa ra lệnh cho máy tính. Tuy nhiên, JavaScript ra lệnh cho trình duyệt web
chương trình
Thông thường, các chương trình chứa nhiều câu lệnh đưa ra hướng dẫn cho trình duyệt. Trong các chương trình JavaScript, mọi lệnh được thực hiện lần lượt theo thứ tự từ trên xuống dưới
Ví dụ dưới đây hiển thị một chương trình đơn giản. Lúc đầu, ba biến được tạo, sau đó chương trình hiển thị giá trị z
Sao chép ví dụ
var x = 6;
var y = 9;
var z = x + y;
document.getElementById["output"].innerHTML = z;
Dùng thử trực tiếp Tìm hiểu trên Udacity
ưu
- Thiết kế đơn giản [không có thông tin không cần thiết]
- Các khóa học chất lượng cao [ngay cả những khóa học miễn phí]
- Tính năng đa dạng
- chương trình cấp bằng nano
- Thích hợp cho doanh nghiệp
- Giấy chứng nhận hoàn thành trả tiền
LOẠI TRỪ. GIẢM GIÁ 75%
ưu
- Dễ điều hướng
- Không có vấn đề kỹ thuật
- Có vẻ quan tâm đến người dùng của nó
- Rất nhiều khóa học đa dạng
- chính sách hoàn tiền trong 30 ngày
- Giấy chứng nhận hoàn thành miễn phí
THẤP NHƯ 12. 99$
ưu
- Trải nghiệm người dùng tuyệt vời
- Cung cấp nội dung chất lượng
- Rất minh bạch với giá cả của họ
- Giấy chứng nhận hoàn thành miễn phí
- Tập trung vào các kỹ năng khoa học dữ liệu
- Lịch học linh hoạt
GIẢM GIÁ 75%
Viết mã sạch
Như trong mọi ngôn ngữ, có một số quy tắc trong JavaScript có thể được gọi là ngữ pháp. Một số trong số chúng ảnh hưởng đến cách mã được thực thi [như dấu chấm phẩy JavaScript]. Những cái khác không cung cấp chức năng thực sự, nhưng chúng giúp làm cho mã dễ đọc hơn. Nó đặc biệt hữu ích nếu mã của bạn được người khác đọc
Hãy xem lại các quy tắc này và xem cách chúng được triển khai với các ví dụ về mã
dấu chấm phẩy
Trong JavaScript, dấu chấm phẩy được sử dụng để phân tách các lệnh
Sao chép ví dụ
x = 6;
y = 9;
z = x + y;
Dùng thử trực tiếp Tìm hiểu trên Udacity
Về mặt kỹ thuật, bạn thậm chí có thể viết các lệnh trong cùng một dòng khi dấu chấm phẩy JavaScript phân tách chúng. Tuy nhiên, bạn nên giữ cho mã của mình gọn gàng và thực hành viết các lệnh JavaScript khác nhau trong các dòng riêng biệt
Sao chép ví dụ
x = 6; y = 9; z = x + y;
Dùng thử trực tiếp Tìm hiểu trên Udacity
khoảng trắng
Khoảng trắng không tạo ra sự khác biệt cho trình duyệt. Nó sẽ bỏ qua chúng khi thực thi mã. Tuy nhiên, khoảng trắng giúp bạn và các lập trình viên khác dễ đọc mã hơn
Sao chép ví dụ
var firstName = "John";
var lastName="Thompson";
Dùng thử trực tiếp Tìm hiểu trên Udacity
Thực hành lập trình tốt là bao quanh các toán tử [ký hiệu toán học, chẳng hạn như +
, -
,
x = 6;
y = 9;
z = x + y;
0, v.v. ] với khoảng trắng để chúng dễ nhận thấy hơnSao chép ví dụ
var x = y + z;
Dùng thử trực tiếp Tìm hiểu trên Udacity
Độ dài và ngắt dòng
Trong số các nhà phát triển, người ta chấp nhận không sử dụng các dòng vượt quá 80 ký tự để dễ đọc hơn. Các dòng mã dài rất khó đọc vì bạn phải cuộn sang một bên. Vì vậy, bạn nên tránh viết dài dòng. tốt hơn hết là chia mã và đặt một phần của mã trên một dòng mới
Sao chép ví dụ
________số 8_______
Dùng thử trực tiếp Tìm hiểu trên Udacity
khối mã
Các lệnh JavaScript có thể được nhóm lại bằng cách sử dụng dấu ngoặc nhọn [
x = 6;
y = 9;
z = x + y;
1]. Khi được nhóm lại, chúng tạo thành các khối mã. Chúng được thực thi cùng nhau giống như một lệnh JavaScript duy nhất. Một chức năng cũng là một sự xuất hiện phổ biến của một khối mã là một chức năngSao chép ví dụ
function myFunction[] {
document.getElementById["test1"].innerHTML = "Hello stranger!";
document.getElementById["test2"].innerHTML = "Ready to learn?";
}
Dùng thử trực tiếp Tìm hiểu trên Udacity
Sử dụng từ khóa
Thông thường, các lệnh JavaScript bắt đầu bằng một từ khóa cụ thể xác định trình duyệt nên làm gì. Những từ khóa này xác định một hành động sẽ được thực hiện
Tìm danh sách các từ khóa JavaScript trong bảng bên dưới
Từ khóaMô tảbreakKết thúc lệnh lặptiếp tụcDừng vòng lặp và bắt đầu lại từ đầutrình gỡ lỗiNgăn JavaScript chạy và, nếu có thể, gọi hàm gỡ lỗido. whileThực thi một khối mã và lặp khối mã đó với điều kiện là trueforLặp lại một khối mã với điều kiện là truefunctionXác định một hàmif. elseKiểm tra một điều kiện đã chỉ định và thực thi một khối mã nếu điều kiện là đúngreturnTrả về một giá trị đã chỉ định và thoát khỏi các chức năng hiện tạiwitchĐặt nhiều khối mã sẽ được thực thi tùy thuộc vào trường hợp. catchXác định xử lý lỗi cho một khối codevarĐược sử dụng để khai báo biến