Các câu lệnh trong JavaScript là gì. Định nghĩa cơ bản
Các câu lệnh là các hướng dẫn lập trình được viết trong một chương trình. Thông thường, một câu lệnh trong JavaScript chỉ định những gì tập lệnh sẽ làm và cách chúng sẽ thực hiện. Như vậy, một câu lệnh điều khiển luồng của một chương trình
Các câu lệnh được thiết kế để hoạt động độc lập với các đối tượng JavaScript, không giống như các sự kiện, thuộc tính và phương thức được gắn với các đối tượng sở hữu chúng. Tính năng này giúp bạn linh hoạt khi làm việc với các câu lệnh JavaScript. Bạn có thể sử dụng câu lệnh để làm việc với bất kỳ đối tượng nào
JavaScript không có nhiều câu lệnh như các ngôn ngữ lập trình khác. Tuy nhiên, chúng đủ đẹp để giúp các nhà phát triển tạo ra các chương trình đầy đủ chức năng. Việc thực hiện các câu lệnh này xảy ra theo thứ tự giống như khi chúng được viết – theo thứ tự 'lần lượt'
Câu lệnh JavaScript. Thành phần quan trọng để viết báo cáo hiệu quả
Câu lệnh JavaScript là một phần của hầu hết các chương trình JavaScript. Các chương trình JavaScript bên cạnh các câu lệnh JavaScript thường được gọi là mã JavaScript
Trước khi bạn có thể viết câu lệnh bằng JavaScript một cách hiệu quả, có một số điều bạn cần biết
– Dấu chấm phẩy (;)
Dấu dấu chấm phẩy được sử dụng để phân tách các câu lệnh trong JavaScript – chúng đánh dấu phần cuối của Câu lệnh. Điều đó có nghĩa là chúng được thêm vào cuối mỗi câu lệnh JavaScript thực thi. Ví dụ.
Câu lệnh do…while JavaScript. vòng lặp này sẽ lặp lại cho đến khi điều kiện được chỉ định đánh giá là sai
Ví dụ
Đây là cách nó xuất hiện
do { thân vòng lặp; } while( điều kiện );
Câu lệnh JavaScript while. vòng lặp này thực thi các câu lệnh với điều kiện đã chỉ định trả về true. Nếu điều kiện là sai, Câu lệnh dừng thực thi, chuyển quyền điều khiển cho câu lệnh theo sau. Bạn có thể thực hiện nhiều câu lệnh bằng cách sử dụng câu lệnh khối
đầu ra
({ … }). while (điều kiện) Thân vòng lặp/câu lệnh
Nhãn JavaScript Tuyên bố. một nhãn cung cấp cho một câu lệnh một mã định danh để cho phép bạn tham khảo nó ở nơi khác trong chương trình. Chẳng hạn, bạn có thể sử dụng nhãn để xác định vòng lặp
– Các câu lệnh thao tác đối tượng
Với những câu lệnh này, bạn có thể tận dụng lợi thế của mô hình đối tượng để hoàn thành nhiệm vụ. Những câu lệnh này bao gồm for…in và for each
– JavaScript cho…trong Tuyên bố
Câu lệnh này lặp lại các thuộc tính có thể đếm được của một đối tượng theo thứ tự chèn. Câu lệnh bỏ qua các thuộc tính được khóa bởi các ký hiệu. Vòng lặp lặp qua các thuộc tính có thể đếm được của một đối tượng cùng với các thuộc tính mà một đối tượng kế thừa từ chuỗi nguyên mẫu của nó
cú pháp
for (biến trong đối tượng) { khối mã }
Ví dụ
const car = {make. ”Subaru”, Model. ”Hẻo lánh”}; let text = “; for (let x in car) { text += car }
đầu ra
Subaru vùng hẻo lánh
Đây là những gì đã xảy ra
Vòng lặp for…in lặp lại trên đối tượng xe hơi và mỗi lần lặp lại đánh giá một key(x). khóa này truy cập giá trị của khóa, tôi. e. , ô tô[x]
Bạn cũng có thể sử dụng câu lệnh for…in để lặp qua các thuộc tính mảng
Cú pháp của nó là
cho (biến trong Mảng) { mã }
Ví dụ
const số = [25, 41, 92, 161, 252]; let txt = “”; cho (let x in số txt += numbers[x]; }
Đầu ra
Câu lệnh for in có thể lặp qua các giá trị mảng
25 41 92 161 252
Nếu thứ tự chỉ mục là quan trọng, không sử dụng for…in trên một Mảng. Trong trường hợp này, vòng lặp for, vòng lặp for hoặc Mảng. forEach() phù hợp
– Câu lệnh JavaScript forEach
Phương thức forEach() cho phép các nhà phát triển lặp qua các mảng một cách dễ dàng. Phương pháp lặp này được sử dụng trong thực thi nối tiếp đối với một loạt các phần tử. Phương thức được bao gồm trong Mảng. prototype và được giới thiệu trong ES5
số. forEach(function() { // mã });
Điểm độc đáo của Câu lệnh forEach là nó chuyển một hàm gọi lại cho từng phần tử mảng cùng với Giá trị hiện tại, Chỉ mục (không bắt buộc) và Mảng (không bắt buộc)
– Tuyên bố bình luận
Câu lệnh nhận xét là nhận xét của lập trình viên/ký hiệu tác giả trên mã. Thông thường, trình biên dịch thường bỏ qua nội dung chú thích. Một nhận xét được đưa vào mã nguồn và nó giải thích hoặc mô tả hoạt động trong mã nguồn. Điều này là để nhắc nhở nhà phát triển và giải thích cho người dùng mã mục đích của mã
JavaScript có hai loại bình luận. chú thích một dòng và nhiều dòng
Nhận xét một dòng. Nhận xét một dòng được bắt đầu bằng dấu gạch chéo kép hướng về phía trước (//). Do đó, bất kỳ văn bản nào sau // đến cuối câu lệnh đều bị trình biên dịch bỏ qua; . Ví dụ
var x = 20; var y = 30; var z = x + y; . ghi(z); document.write(z); //prints sum of 20 and 30
Bình luận nhiều dòng. Nhận xét nhiều dòng được đặt trong /* (ở đầu) và */ (ở cuối câu lệnh). Bất cứ điều gì giữa các dấu hiệu này là một nhận xét và nó sẽ bị bỏ qua. Bình luận nhiều dòng được sử dụng khi viết bình luận dài
Đây là cách một bình luận nhiều dòng trông như thế nào
/* mã của bạn ở đây */
– Các câu lệnh xử lý ngoại lệ
JavaScript đưa ra các ngoại lệ, một tuyên bố cho phép các nhà phát triển giải quyết các vấn đề mà họ gặp phải trong quá trình phát triển một cách hợp lý. Thông thường, xử lý ngoại lệ cho phép xử lý và báo cáo lỗi. Trong trường hợp có lỗi, tập lệnh sẽ đưa ra một ngoại lệ. Điều này ngụ ý rằng luồng bình thường của chương trình bị gián đoạn và môi trường thời gian chạy tìm thấy trình xử lý ngoại lệ
Trình xử lý ngoại lệ có thể cố gắng khôi phục;
Các trường hợp ngoại lệ có thể xảy ra do nhiều lý do bao gồm
Khi bạn yêu cầu một tệp không tồn tại trong hệ thống
Khi bạn chia một số cho 0 – kết quả là vô cùng
Khi bạn cung cấp đầu vào sai
Rớt mạng trong khi liên lạc
Các lỗi phổ biến mà bạn có thể gặp phải là Lỗi cú pháp, Lỗi thời gian chạy và Lỗi logic. Xử lý đúng các lỗi này có thể ngăn mã bị lỗi
Để xử lý các lỗi này, hãy sử dụng câu lệnh ném và câu lệnh try-catch-finally
Câu lệnh ném đưa ra các ngoại lệ sẵn có và ném ra một ngoại lệ do người dùng xác định. Câu lệnh ngoài ném sẽ không thực thi và quyền kiểm soát được chuyển đến khối bắt đầu tiên trong ngăn xếp cuộc gọi. Tuy nhiên, chương trình kết thúc nếu không tồn tại khối bắt
cú pháp
ném biểu thức; try…catch Statement
– In Tuyên bố trong JavaScript
JavaScript cung cấp nhiều khả năng hiển thị dữ liệu
tài liệu. write() – một phương pháp thuận tiện để kiểm tra code. Nhưng nó xóa tất cả nội dung HTML hiện có
innerHTML – nó xác định nội dung HTML
cửa sổ. báo động()
bảng điều khiển. log() – lý tưởng cho mục đích gỡ lỗi
Vì JavaScript thiếu các đối tượng in hoặc phương thức in nên không thể truy cập các thiết bị đầu ra từ JavaScript. Nhưng khi bạn gọi cửa sổ. print() trong trình duyệt, nó sẽ in nội dung của cửa sổ hiện tại
– JavaScript với Tuyên bố
cú pháp
với (đối tượng) { câu lệnh }
Từ khóa with là cách viết tắt để tham chiếu các phương thức hoặc thuộc tính của một đối tượng. Nó sẽ giới thiệu các thuộc tính của một đối tượng như một biến cục bộ trong một câu lệnh. Tuyên bố này rất quan trọng trong trường hợp bạn cần tránh dư thừa khi truy cập một đối tượng riêng lẻ
Tuy nhiên, việc sử dụng Tuyên bố with thường bị cấm, đặc biệt là trong chế độ nghiêm ngặt. Khi sử dụng các câu lệnh này, sẽ nảy sinh hai vấn đề
Hiệu suất. tối ưu hóa quyền truy cập vào arg và các biến trong with là không thể. Bạn không thể dự đoán nếu arg đề cập đến một biến hoặc thuộc tính thực trong một đối số
Bảo vệ. cú pháp xung quanh (từ vựng) không thể cho bạn biết mã định danh đề cập đến điều gì chỉ bằng cách nhìn. Thông thường, vi phạm phạm vi từ vựng, khiến cho việc phân tích chương trình trở nên khó khả thi
Chìa khóa rút ra
Trong bài viết này, bạn đã học được
Các câu lệnh JavaScript là các lệnh điều khiển trình duyệt thực hiện một hành động cụ thể
Các câu lệnh JavaScript được tạo thành từ các giá trị, biểu thức, toán tử, từ khóa và nhận xét
Các câu lệnh JavaScript phân tách bằng dấu chấm phẩy
Bạn chỉ có thể viết các tập lệnh hữu ích nếu bạn có toàn quyền kiểm soát luồng tập lệnh. Các câu lệnh trong JavaScript cho phép bạn có toàn quyền kiểm soát các chương trình hoặc ứng dụng mà bạn đang tạo. Hướng dẫn câu lệnh JS chuyên sâu này sẽ giúp bạn quản lý mã của mình một cách hiệu quả
5/5 - (22 phiếu)
Vị trí là tất cả
Vị trí là tất cả. Tài nguyên Go-To của bạn để Tìm hiểu & Xây dựng. CSS, JavaScript, HTML, PHP, C++ và MYSQL
Các loại câu lệnh trong JavaScript là gì?
JavaScript hỗ trợ các câu lệnh lặp for , do while và while, cũng như nhãn (bản thân nhãn không phải là một câu lệnh lặp, nhưng . Ngoài ra, bạn có thể sử dụng các câu lệnh break và continue trong các câu lệnh lặp.
Phát biểu nào đúng về JavaScript?
Giải thích. Phát biểu đúng về ngôn ngữ lập trình JavaScript là " Đó là ngôn ngữ kịch bản được sử dụng để làm cho trang web tương tác ".
Câu lệnh và biểu thức trong JavaScript là gì?
JavaScript phân biệt biểu thức và câu lệnh. Một biểu thức là bất kỳ đơn vị mã hợp lệ nào phân giải thành một giá trị. Câu lệnh là một đơn vị mã thực hiện một hành động . Vài ví dụ. // Câu lệnh let x = 0; .
Các câu lệnh kiểm soát JavaScript khác nhau là gì?
JavaScript có hai loại câu lệnh điều khiển. Có điều kiện và Lặp lại (Vòng lặp) với cách sử dụng cụ thể của chúng. Chúng ta đã học về các câu điều kiện như IF, IF-ELSE và SWITCH, cùng với các cú pháp tương ứng của chúng. Và đối với Câu lệnh lặp, chúng ta đã học về WHILE, DO-WHILE và FOR cùng với các cú pháp.