Gozic.AI
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
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
Contact Us
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
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
Contact Us
Menu Trắc Nghiệm
Trắc Nghiệm
Học JavaScript
Tổng hợp
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Học JavaScript
Tổng hợp
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Tổng câu hỏi trong bộ đề
Trang Chủ
Mục Khác
FRONTEND
Học JavaScript
Tổng hợp
Previous
Next
Câu hỏi 1: Trong JavaScript, `Array.filter()` có tác dụng gì?
A: So sánh bằng (kiểm tra cả kiểu)
B: Giá trị không phải là số
C: Lọc các phần tử thỏa điều kiện
D: Khai báo biến có phạm vi khối
Câu hỏi 2: Từ khóa hoặc hàm nào được dùng để Khai báo biến có phạm vi hàm?
A: arrow function
B: null
C: setTimeout()
D: Array.reduce()
Câu hỏi 3: Trong JavaScript, `arrow function` có tác dụng gì?
A: Cách viết hàm ngắn gọn với =>
B: Khai báo hằng số không thay đổi
C: Lọc các phần tử thỏa điều kiện
D: So sánh bằng (không kiểm tra kiểu)
Câu hỏi 4: Từ khóa hoặc hàm nào được dùng để Khai báo hằng số không thay đổi?
A: Array.map()
B: localStorage
C: NaN
D: const
Câu hỏi 5: Trong JavaScript, `NaN` có tác dụng gì?
A: Giá trị không phải là số
B: Khai báo biến có phạm vi khối
C: Khai báo biến có phạm vi hàm
D: Kiểm tra kiểu dữ liệu
Câu hỏi 6: Từ khóa hoặc hàm nào được dùng để Khai báo biến có phạm vi khối?
A: arrow function
B: sessionStorage
C: typeof
D: undefined
Câu hỏi 7: Trong JavaScript, `==` có tác dụng gì?
A: Khai báo hàm
B: Lưu dữ liệu trong phiên hiện tại
C: So sánh bằng (không kiểm tra kiểu)
D: Kiểm tra kiểu dữ liệu
Câu hỏi 8: Từ khóa hoặc hàm nào được dùng để Giá trị không phải là số?
A: Array.filter()
B: null
C: Array.reduce()
D: undefined
Câu hỏi 9: Trong JavaScript, `undefined` có tác dụng gì?
A: Biến chưa được gán giá trị
B: Kiểm tra kiểu dữ liệu
C: Tạo mảng mới từ mảng cũ với hàm chuyển đổi
D: So sánh bằng (không kiểm tra kiểu)
Câu hỏi 10: Từ khóa hoặc hàm nào được dùng để Lọc các phần tử thỏa điều kiện?
A: typeof
B: undefined
C: Array.map()
D: arrow function
Câu hỏi 11: Trong JavaScript, `const` có tác dụng gì?
A: Lưu trữ dữ liệu vĩnh viễn trong trình duyệt
B: Giá trị không phải là số
C: Khai báo hằng số không thay đổi
D: Giá trị không xác định
Câu hỏi 12: Từ khóa hoặc hàm nào được dùng để Khai báo hàm?
A: Array.reduce()
B: ==
C: undefined
D: setInterval()
Câu hỏi 13: Từ khóa hoặc hàm nào được dùng để Biến chưa được gán giá trị?
A: setTimeout()
B: null
C: Array.filter()
D: setInterval()
Câu hỏi 14: Trong JavaScript, `function` có tác dụng gì?
A: Khai báo biến có phạm vi hàm
B: Khai báo hằng số không thay đổi
C: Chuyển đối tượng thành chuỗi JSON
D: Khai báo hàm
Câu hỏi 15: Từ khóa hoặc hàm nào được dùng để So sánh bằng (không kiểm tra kiểu)?
A: Array.filter()
B: let
C: undefined
D: JSON.parse()
Câu hỏi 16: Trong JavaScript, `null` có tác dụng gì?
A: Giá trị không xác định
B: So sánh bằng (kiểm tra cả kiểu)
C: Tạo mảng mới từ mảng cũ với hàm chuyển đổi
D: Tổng hợp giá trị từ các phần tử mảng
Câu hỏi 17: Từ khóa hoặc hàm nào được dùng để Tổng hợp giá trị từ các phần tử mảng?
A: ===
B: var
C: function
D: Array.reduce()
Câu hỏi 18: Từ khóa hoặc hàm nào được dùng để Chuyển chuỗi JSON thành đối tượng?
A: JSON.stringify()
B: undefined
C: typeof
D: setInterval()
Câu hỏi 19: Trong JavaScript, `Array.reduce()` có tác dụng gì?
A: Chuyển đối tượng thành chuỗi JSON
B: So sánh bằng (không kiểm tra kiểu)
C: Tổng hợp giá trị từ các phần tử mảng
D: Giá trị không xác định
Câu hỏi 20: Từ khóa hoặc hàm nào được dùng để Thực hiện lặp lại một hàm theo chu kỳ?
A: ==
B: undefined
C: sessionStorage
D: Array.reduce()
Câu hỏi 21: Trong JavaScript, `Array.map()` có tác dụng gì?
A: Giá trị không phải là số
B: Tạo mảng mới từ mảng cũ với hàm chuyển đổi
C: Lưu dữ liệu trong phiên hiện tại
D: Thực hiện một hàm sau một khoảng thời gian
Câu hỏi 22: Từ khóa hoặc hàm nào được dùng để Giá trị không xác định?
A: Array.filter()
B: setTimeout()
C: JSON.parse()
D: undefined
Câu hỏi 23: Từ khóa hoặc hàm nào được dùng để Cách viết hàm ngắn gọn với =>?
A: localStorage
B: const
C: null
D: JSON.parse()
Câu hỏi 24: Trong JavaScript, `localStorage` có tác dụng gì?
A: Giá trị không phải là số
B: Lưu trữ dữ liệu vĩnh viễn trong trình duyệt
C: Lưu dữ liệu trong phiên hiện tại
D: Cách viết hàm ngắn gọn với =>
Câu hỏi 25: Từ khóa hoặc hàm nào được dùng để Thực hiện một hàm sau một khoảng thời gian?
A: null
B: setInterval()
C: Array.filter()
D: setTimeout()
Câu hỏi 26: Trong JavaScript, `setTimeout()` có tác dụng gì?
A: Chuyển đối tượng thành chuỗi JSON
B: Thực hiện một hàm sau một khoảng thời gian
C: Giá trị không xác định
D: Khai báo hàm
Câu hỏi 27: Trong JavaScript, `JSON.parse()` có tác dụng gì?
A: Chuyển chuỗi JSON thành đối tượng
B: Lưu trữ dữ liệu vĩnh viễn trong trình duyệt
C: Biến chưa được gán giá trị
D: So sánh bằng (kiểm tra cả kiểu)
Câu hỏi 28: Trong JavaScript, `setInterval()` có tác dụng gì?
A: Thực hiện lặp lại một hàm theo chu kỳ
B: Kiểm tra kiểu dữ liệu
C: Lưu dữ liệu trong phiên hiện tại
D: Khai báo biến có phạm vi hàm
Câu hỏi 29: Từ khóa hoặc hàm nào được dùng để Chuyển đối tượng thành chuỗi JSON?
A: NaN
B: JSON.parse()
C: setTimeout()
D: arrow function
Câu hỏi 30: Từ khóa hoặc hàm nào được dùng để Lưu trữ dữ liệu vĩnh viễn trong trình duyệt?
A: JSON.parse()
B: undefined
C: ===
D: function
Câu hỏi 31: Từ khóa hoặc hàm nào được dùng để Tạo mảng mới từ mảng cũ với hàm chuyển đổi?
A: var
B: function
C: ==
D: JSON.parse()
Câu hỏi 32: Trong JavaScript, `JSON.stringify()` có tác dụng gì?
A: Kiểm tra kiểu dữ liệu
B: Chuyển đối tượng thành chuỗi JSON
C: So sánh bằng (không kiểm tra kiểu)
D: Lưu dữ liệu trong phiên hiện tại
Câu hỏi 33: Từ khóa hoặc hàm nào được dùng để Lưu dữ liệu trong phiên hiện tại?
A: JSON.stringify()
B: sessionStorage
C: localStorage
D: const
Câu hỏi 34: Từ khóa hoặc hàm nào được dùng để Kiểm tra kiểu dữ liệu?
A: setTimeout()
B: let
C: Array.reduce()
D: localStorage
Câu hỏi 35: Từ khóa hoặc hàm nào được dùng để So sánh bằng (kiểm tra cả kiểu)?
A: ===
B: let
C: Array.map()
D: null
Câu hỏi 36: Trong JavaScript, `let` có tác dụng gì?
A: Lọc các phần tử thỏa điều kiện
B: Giá trị không phải là số
C: Khai báo biến có phạm vi khối
D: Lưu trữ dữ liệu vĩnh viễn trong trình duyệt
Câu hỏi 37: Trong JavaScript, `sessionStorage` có tác dụng gì?
A: Khai báo biến có phạm vi khối
B: Chuyển đối tượng thành chuỗi JSON
C: Lưu dữ liệu trong phiên hiện tại
D: Cách viết hàm ngắn gọn với =>
Câu hỏi 38: Trong JavaScript, `===` có tác dụng gì?
A: Giá trị không phải là số
B: So sánh bằng (kiểm tra cả kiểu)
C: Tạo mảng mới từ mảng cũ với hàm chuyển đổi
D: Khai báo biến có phạm vi khối
Câu hỏi 39: Trong JavaScript, `var` có tác dụng gì?
A: Khai báo biến có phạm vi hàm
B: Chuyển chuỗi JSON thành đối tượng
C: Thực hiện một hàm sau một khoảng thời gian
D: Tạo mảng mới từ mảng cũ với hàm chuyển đổi
Câu hỏi 40: Trong JavaScript, `typeof` có tác dụng gì?
A: Kiểm tra kiểu dữ liệu
B: Giá trị không xác định
C: Thực hiện lặp lại một hàm theo chu kỳ
D: Khai báo hằng số không thay đổi
×