WorksheetsJAVASCRIPT QUIZ (PART-1)
Total questions: 15
Worksheet time: 8mins
JavaScript là ngôn ngữ ____.
Dựa trên đối tượng
Hướng đối tượng
Đánh dấu
Định kiểu
Cái nào sau đây KHÔNG được coi là Error trong JavaScript?
Lỗi cú pháp
Lỗi logic
Chia cho 0
Thiếu dấu ngoặc
Phát biểu nào SAI về JavaScript?
JavaScript giúp tạo các hiệu ứng, tương tác cho web
Tên biến phân biệt HOA, thường
Biến tự đổi kiểu dữ liệu khi giá trị mà nó lưu thay đổi
Có một câu sai trong 3 đáp án trên
var a = [1 , , 3];
Giá trị của a[1] là?
undefined
''
2
error
Chọn câu SAI về toán tử == và ===?
== kiểm tra xem hai toán hạng có giống nhau không bằng cách thay đổi biểu thức từ kiểu dữ liệu này sang kiểu dữ liệu khác
0 == ' '
// true
'text' === 'te' + 'xt'
// false
Không giống như toán tử == , === không thực hiện chuyển đổi kiểu
Kết quả của đoạn script trên hình là?
100
104
90
95
Cho biết kết quả của đoạn script sau?
20
12
undefined
error
Cho 1 array như hình bên. Hỏi vòng lặp for nào dưới đây cho kết quả là:
a
b
c
def
Điều nào dưới đây SAI?
2 + "2"
// "22"
"2" - "2"
// 0
2 - "2"
// 0
"2" - 2
// "0"
Câu nào dưới đây SAI?
"2" / "8"
// 0.25
"hello" * 4
// NaN
"2" + null
// Error
true - 2
// -1
Phát biểu nào về DOM là đúng?
DOM biểu diễn dữ liệu của các đối tượng bao gồm cấu trúc và nội dung của tài liệu trên web
DOM không phải là ngôn ngữ lập trình
Nhờ Dom, JavaScript có thể thay đổi tất cả các phần tử HTML trong trang
Tất cả đều đúng
Mọi thứ trong HTML DOM đều được coi là 1 ____.
Attributes
Node
Elements
Arrays
Đối tượng nào đứng đầu hệ thống phân cấp trong DOM?
Window Object
Document Object
Form Object
Form Control Elements
Chọn câu SAI về các giá trị Truthy và Falsy?
là những giá trị mà JavaScript khi ép về kiểu Boolean, hoặc trong một ngữ cảnh Boolean, nó sẽ cho ra giá trị true hoặc false.
0
// Truthy
null, undefined, NaN
// Falsy
""
// Falsy
Phát biểu nào dưới đây SAI?
title, URL, ... là các properties của Document Object
Event là 1 tín hiệu cho thấy điều gì đó đã/đang xảy ra và có thể được kích hoạt bởi các tương tác của user/browser
onclick, onmouseout, ... là các events của Document Object
Để thực thi mã khi user nhấp vào 1 phần tử, ta thêm mã JavaScript vào thuộc tính sự kiện của HTML
