Tất Cả Khoá Học
Frontend
Học HTML5 - CSS3
Học Bootstrap
Học JS
Học JQuery
AngularJS
ReactJS
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Lập Trình Android Java
Lập Trình Flutter
CSDL
SQL Server/MySQL
Khác
Lập Trình C
C Sharp
Học PHP
Học Laravel
Git/Github
Blog
Phỏng Vấn
Jobs & Lập Trình Thời AI
Tin Tức & Công Nghệ
Review Công Nghệ
Phần Mềm & Tiện Ích
Trắc Nghiệm & Học Sinh
Thông Tin Hữu Ích
Quiz
Tools
Nhận Dự Án
Liên Hệ
Đăng nhập
QL - Bài Tập & Khoá Học
Tiếp Thị Liên Kết
Thoát
Light
Dark
Auto
Menu
Nhập Môn HTML
Video
Giới thiệu về lập trình web - HTML/CSS
Video
Hướng dẫn tạo ra 1 trang web đơn giản nhất - HTML/CSS
Video
Hướng dẫn debug/test/develop trên trình duyệt web -HTML/CSS
Bài tập - Tạo website giới thiệu thông tin cá nhân - profile page - Lập trình HTML/CSS/JS
Tìm Hiểu Thẻ HTML5
Video
Formatting Text using Tags - html tags
Thiết kế trang web Vincent State School - Lập trình html5 / css / javascript
Video
Creating Hyperlinks and Anchors (phần 1) - html tags
Video
Creating Hyperlinks and Anchors (phần 2) - html tags
Video
Cách dùng thẻ img và map để hiển thị hình ảnh html - HTML/CSS
Video
Tìm hiểu về đường dẫn file (path file) trong HTML/CSS
Thiết kế website quản lý showroom - galaxy - Lập trình HTML5/CSS/Javascript
CSS
Video
Tìm hiểu thuộc tính trong thẻ html
Video
Giới thiệu CSS & Sử dụng các thuộc tính cơ bản
Video
Hướng dẫn tách biệt CSS và HTML
Video
Xử lý Event trong CSS (:hover, :active, :link, ...) - Lập trinh HTML/CSS
Tìm hiểu hiển thị TEXT trong HTML5 và CSS - Phần basic
Examination & Test + Ôn tập HTML/CSS/JS - Lập Trình HTML5/CSS/JS
Tìm hiểu hiển thị TEXT trong HTML5 và CSS - Phần advanced
Table & CSS
Video
Tìm hiểu table trong HTML/CSS - HTML/CSS
Bài tập ôn luyện Table - Lập trình HTML/CSS/JS
Thiết kế calendar page bằng HTML5/CSS - Tạo website calendar HTML5/CSS
Form & CSS
Video
Thiết kế form trong HTML/CSS/JS
Video
Tìm hiểu tag videos, audio trong HTML/CSS/JS
Bài tập - Thiết kế form gửi email - Lập trình HTML/CSS/JS
Video
Bài tập - Thiết kế form gửi email - Lập trình HTML/CSS/JS
Thiết kế Form đăng ký tài khoản bằng HTML5/CSS - Thiết kế registation form HTML5/CSS
Thiết Kế Layout
Video
Tìm hiểu Frame qua ví dụ quản lý khách sạn HTML/CSS
Video
Hướng dẫn tạo layout bằng thẻ Div căn bản
Video
Hướng dẫn thiết kế layout bằng thẻ div nâng cao (Thiết kế giao diện web gokisoft)
Bài tập - Thiết kế website bán đồng hồ - Lập trình HTML/CSS/JS
Bài tập - kiểm tra 60 phút - thiết kế blog tin tin học - Lập trình HTML/CSS/JS
Bài Tập - Thiết Kế Blog Dạy Học Excel Online - Lập Trình HTML/CSS/JS
Bài tập - kiểm tra 60 phút - thiết kế website sau - Lập trình HTML/CSS/JS
Bài tập - Thiết kế web truyện tranh - Lập trình HTML/CSS/JS
Tạo website giời thiệu công ty - Lập trình HTML/CSS/JS
Bài tập - Tìm hiểu các công cụ phát triển dự án
Thiết kế form khảo sát - Khóa học HTML/CSS
Bài tập - Thiết kế web tin tức - Khóa học HTML/CSS
Thiết kế web sau - Lập trình HTML/CSS/JS
Examination - Thiết kế website - Lập trình HTML/CSS
Bài tập - Thiết kế web học tiếng anh - Khóa học HTML/CSS/JS
Bài tập - Thiết kế Form quản lý sinh viên
Trắc Nghiệm
[Trắc Nghiệm] Kiến thức HTML cơ bản - thẻ trong HTML
[Trắc Nghiệm] Tìm hiểu về tag trong HTML - Thẻ Form, Table trong HTML
[Trắc Nghiệm] Tìm hiểu về CSS cở bản - Text CSS
[Trắc Nghiệm] Luyện tập Layout & CCS khoá học HTML/CSS
[Trắc Nghiệm] Ôn tập phần responsive @media - Lập trình HTML/CSS
20 Câu hỏi trắc nghiệm html/css/js - Bộ đề 1
200 Câu hỏi trắc nghiệm html/css/js - Bộ đề 2
20 Câu hỏi trắc nghiệm HTML/CSS/JS - Bộ đề 3
Học HTML5 - CSS3
[Trắc Nghiệm] Kiến thức HTML cơ bản - thẻ trong HTML
Previous
Next
Câu hỏi 1: Which keyword is used to declare a block-scoped variable in JavaScript?
A: var
B: let
C: const
D: static
Đáp án: B
Câu hỏi 2: Which keyword declares a constant that cannot be reassigned?
A: var
B: let
C: const
D: final
Đáp án: C
Câu hỏi 3: Which operator compares both value and data type?
A: ==
B: =
C: ===
D: !=
Đáp án: C
Câu hỏi 4: What is the result of the expression: 5 + '5'?
A: 10
B: 55
C: NaN
D: Error
Đáp án: B
Câu hỏi 5: Which operator is used to get the remainder of a division?
A: /
B: %
C: //
D: mod
Đáp án: B
Câu hỏi 6: What is the boolean value of the expression: !true?
A: true
B: false
C: null
D: undefined
Đáp án: B
Câu hỏi 7: Which statement is used to execute code when a condition is true?
A: for
B: while
C: if
D: switch
Đáp án: C
Câu hỏi 8: Which block runs when the if condition is false?
A: then
B: default
C: catch
D: else
Đáp án: D
Câu hỏi 9: Which structure is suitable when there are multiple branches based on specific values?
A: if
B: else if
C: switch
D: for
Đáp án: C
Câu hỏi 10: Which keyword is used to exit a case in a switch statement?
A: exit
B: stop
C: break
D: return
Đáp án: C
Câu hỏi 11: Which keyword marks the default block in a switch statement?
A: else
B: default
C: finally
D: otherwise
Đáp án: B
Câu hỏi 12: Which loop runs while a condition remains true?
A: for
B: foreach
C: loop
D: repeat
Đáp án: A
Câu hỏi 13: How many main parts are in the for loop syntax?
A: 2
B: 3
C: 4
D: 5
Đáp án: B
Câu hỏi 14: Which loop checks the condition before executing the code block?
A: do...while
B: forEach
C: while
D: map
Đáp án: C
Câu hỏi 15: Which loop executes at least once even if the condition is false?
A: while
B: for
C: loop
D: do...while
Đáp án: D
Câu hỏi 16: Which keyword skips the current iteration and continues the loop?
A: skip
B: continue
C: pass
D: next
Đáp án: B
Câu hỏi 17: Which keyword completely exits a loop?
A: exit
B: break
C: stop
D: return
Đáp án: B
Câu hỏi 18: What is the index of the first element in an array?
A: 1
B: -1
D: null
Đáp án: C
Câu hỏi 19: How do you access the second element of an array named arr?
A: arr(2)
B: arr[2]
C: arr[1]
D: arr.second
Đáp án: C
Câu hỏi 20: Which property returns the number of elements in an array?
A: size
B: count
C: length
D: index
Đáp án: C
Câu hỏi 21: Which method adds an element to the end of an array?
A: push()
B: pop()
C: shift()
D: unshift()
Đáp án: A
Câu hỏi 22: Which method removes the last element of an array?
A: push()
B: pop()
C: slice()
D: concat()
Đáp án: B
Câu hỏi 23: Which method adds an element to the beginning of an array?
A: push()
B: append()
C: unshift()
D: insert()
Đáp án: C
Câu hỏi 24: Which method removes the first element of an array?
A: shift()
B: pop()
C: remove()
D: delete()
Đáp án: A
Câu hỏi 25: Which keyword is used to declare a function in JavaScript?
A: func
B: def
C: function
D: method
Đáp án: C
Câu hỏi 26: How do you declare a function named sum?
A: function = sum()
B: create sum()
C: function sum()
D: def sum()
Đáp án: C
Câu hỏi 27: Where are function parameters placed?
A: In square brackets []
B: In parentheses ()
C: In curly braces {}
D: After the return keyword
Đáp án: B
Câu hỏi 28: Which keyword specifies the return value of a function?
A: result
B: yield
C: return
D: output
Đáp án: C
Câu hỏi 29: If a function has no return statement, what is the default return value?
B: null
C: false
D: undefined
Đáp án: D
Câu hỏi 30: How can a function be called?
A: functionName[]
B: functionName{}
C: functionName()
D: call functionName
Đáp án: C
DEV
My Quiz
Developer Toolbox
×
INPUT AREA
➜
⬅
OUTPUT AREA
TEXT CASE
UPPER
lower
Capitalize
Title Case
FORMAT & CLEAN
Trim
Slug
Strip HTML
Reverse
ENCODE & DECODE
B64 Enc
B64 Dec
URL Enc
URL Dec
JSON & CRYPTO
JSON Beauty
JSON Mini
MD5
SHA256
Nhấn ESC để thoát
Đã sao chép!!!