Font size
WorksheetsQuiz7 WebE
Total questions: 31
Worksheet time: 17mins
Để chuyển (convert) dữ liệu phản hồi từ server sang dạng XML.
Asynconous JavaScript And XML
Kiểm tra xem phản hồi từ server đã nhận được tại browser hay chưa
Đâu là phương án đúng để gửi dữ liệu lên server với AJAX?
Xử lý xác thực và cấp quyền
var xhr = new Http();
JSON là một ngôn ngữ đánh dấu được sử dụng để cấu trúc dữ liệu
Để gửi dữ liệu tới máy chủ và nhận phản hồi
Bằng cách sử dụng một proxy để chuyến tiếp yêu cầu
HEAD và PATCH
Để cập nhật trang web với dữ liệu text mới
Bằng cách sử dụng thuộc tính value để cập nhật giá trị của phần tử
Bằng cách sử dụng khối try-catch trong JavaScript
Xử lý lỗi trong yêu cầu AJAX
Gửi dữ liệu đến máy chủ
Kiểm tra tính hợp lệ của dữ liệu người dùng trong HTML form
XML
Yêu cầu đồng bộ được sử dụng cho các truyền tải dữ liệu nhỏ, trong khi yêu cầu không đồng bộ được sử dụng cho các truyền tải dữ liệu lớn.
Fetch API trả về một đối tượng gì sau khi gọi thành công?
Promise
200 OK
Success
Khác
Nhược điểm lớn nhất của Fetch API khi so sánh với XMLHttpRequest trong việc xử lý lỗi là gì?
Fetch API không tự động throw lỗi khi nhận mã trạng thái HTTP không thành công (ví dụ: 404 hoặc 500), trong khi XMLHttpRequest làm vậy.
Fetch API không hỗ trợ phát hiện lỗi JSON, trong khi XMLHttpRequest làm được điều này.
Fetch API không thể gửi lỗi về server, trong khi XMLHttpRequest có thể.
Fetch API không hỗ trợ xử lý lỗi đồng bộ, trong khi XMLHttpRequest hỗ trợ.
Fetch API có sự khác biệt gì so với XMLHttpRequest trong việc sử dụng AJAX?
XMLHttpRequest không thể xử lý đồng bộ, còn FetchAPI có thể.
Fetch API hỗ trợ Promise giúp mà dễ đọc và xử lý bất đồng bộ một cách trực quan hơn, trong khi XMLHttpRequest sử dụng callback
Fetch API yêu cầu sử dụng callback để xử lý dữ liệu, trong khi XMLHttpRequest sử dụng Promise
Fetch API không hỗ trợ hết các phương thức HTTP, trong khi XMLHttpRequest hỗ trợ hết.
Trong Fetch API, để gửi yêu cầu và nhận phản hồi dưới dạng văn bản (text), có thể sử dụng phương thức nào?
response.text()
response.xml()
response.json()
response.body()
Trong việc thực hiện các yêu cầu AJAX, XMLHttpRequest có nhược điểm gì so với Fetch API?
XMLHttpRequest chỉ hỗ trợ các yêu cầu không đồng bộ, trong khi Fetch API chỉ hỗ trợ các yêu cầu đồng bộ.
XMLHttpRequest không hỗ trợ xử lý lỗi, trong khi Fetch API tự động xử lý lỗi.
XMLHttpRequest có cấu trúc mã phức tạp hơn và phải sử dụng nhiều callback, trong khi Fetch API sử dụng Promise giúp dễ dàng quản lý các yêu cầu bất đồng bộ.
XMLHttpRequest không hỗ trợ hết các phương thức HTTP, trong khi Fetch API hỗ trợ hết.
Để chuyển đổi dữ liệu phản hồi từ Fetch API thành đối tượng JSON, cần gọi phương thức nào?
response.toJson()
response.parseTextToJson()
response.json()
response.parseJSON()
Khi sử dụng Fetch API, nếu muốn đảm bảo đoạn mã được thực thi khi yêu cầu thành công hay thất bại, bạn cần sử dụng phương thức nào?
.then()
.catch()
.finally()
.response()
Trong Fetch API, khi gửi yêu cầu HTTP đến server, những công việc nào cần thực hiện để gửi dữ liệu dưới dạng JSON?
Đặt method: 'POST' và chuyển đối tượng JSON thành string trong body.
Thêm header Content-Type: xml/json.
Thêm header Content-Type: application/json.
Thực hiện phương thức fetchPost().
Cả 4 phương án trên
Trong Fetch API, phương thức .json() trả về đối tượng kiểu gì?
JSON
Text
Promise
String
Khác
