Trắc nghiệm JavaScript (JS Quiz) online có đáp án
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
Lưu ý và Miễn trừ trách nhiệm:Các câu hỏi và đáp án trong bộ trắc nghiệm này được xây dựng với mục đích hỗ trợ ôn luyện kiến thức và tham khảo. Nội dung này không phản ánh tài liệu chính thức, đề thi chuẩn hay bài kiểm tra chứng chỉ từ bất kỳ tổ chức giáo dục hoặc cơ quan cấp chứng chỉ chuyên ngành nào. Admin không chịu trách nhiệm về độ chính xác tuyệt đối của thông tin cũng như mọi quyết định bạn đưa ra dựa trên kết quả của các bài trắc nghiệm.
Bộ số 1
Câu 1
Trong JavaScript, thuộc tính 'length' của một chuỗi trả về cái gì?
Câu 2
Trong JavaScript, 'this' đề cập đến cái gì?
Câu 3
Trong JavaScript, kiểu dữ liệu nào sau đây không phải là kiểu dữ liệu nguyên thủy?
Câu 4
Trong JavaScript, sự khác biệt giữa 'localStorage' và 'sessionStorage' là gì?
Câu 5
Trong JavaScript, arrow function khác gì so với function thông thường?
Câu 6
Đoạn mã sau sẽ in ra gì? 'console.log(1 + '1');'
Câu 7
Trong JavaScript, event bubbling là gì?
Câu 8
Từ khóa nào sau đây được sử dụng để khai báo một biến không thể gán lại giá trị sau khi khởi tạo trong JavaScript?
Câu 9
Trong JavaScript, IIFE là gì?
Câu 10
Đoạn mã sau sẽ trả về kết quả gì? 'console.log(2 == '2');'
Câu 11
Trong JavaScript, đối tượng 'Math' cung cấp phương thức nào để làm tròn một số đến số nguyên gần nhất?
Câu 12
Đoạn mã JavaScript sau sẽ trả về kết quả gì: 'console.log(typeof null);'?
Câu 13
Hàm nào sau đây được sử dụng để hiển thị một hộp thoại cảnh báo với một thông báo trong JavaScript?
Câu 14
Toán tử nào sau đây được sử dụng để so sánh bằng giá trị và kiểu dữ liệu trong JavaScript?
Câu 15
Phương thức 'filter()' trong JavaScript dùng để làm gì?
Câu 16
Trong JavaScript, closure là gì?
Câu 17
Trong JavaScript, hoisting là gì?
Câu 18
Phương thức nào sau đây được sử dụng để chuyển đổi một đối tượng JavaScript thành một chuỗi JSON?
Câu 19
Trong JavaScript, phương thức nào sau đây được sử dụng để thêm một phần tử vào cuối mảng?
Câu 20
Trong JavaScript, 'NaN' là gì?
Câu 21
Phương thức nào sau đây được sử dụng để tìm kiếm một phần tử trong mảng và trả về chỉ số của phần tử đó trong JavaScript?
Câu 22
Phương thức 'map()' trong JavaScript được sử dụng để làm gì?
Câu 23
Trong JavaScript, DOM là viết tắt của?
Câu 24
Hàm nào sau đây được sử dụng để chuyển đổi một chuỗi thành một số nguyên trong JavaScript?
Câu 25
Trong JavaScript, hàm 'setTimeout' được sử dụng để làm gì?
Câu 26
Sự khác biệt chính giữa 'null' và 'undefined' trong JavaScript là gì?
Câu 27
Trong JavaScript, phương thức nào sau đây được sử dụng để loại bỏ khoảng trắng ở đầu và cuối một chuỗi?
Câu 28
Trong JavaScript, vòng lặp nào sau đây được sử dụng để lặp qua các thuộc tính của một đối tượng?
Câu 29
Phương thức nào sau đây được sử dụng để dừng việc thực thi một vòng lặp trong JavaScript?
Câu 30
Trong JavaScript, promise là gì?
