Câu hỏi phỏng vấn jQuery
Câu hỏi

jQuery hỗ trợ JSONP không? Khi nào nên dùng JSONP thay vì CORS?

Câu trả lời

markdown Copy
jQuery hỗ trợ **JSONP** bằng cách sử dụng `$.ajax()` với tùy chọn `dataType: "jsonp"`. **JSONP** được sử dụng để vượt qua hạn chế **CORS** (Cross-Origin Resource Sharing) bằng cách cho phép tải dữ liệu từ một miền khác thông qua cách nhúng script thay vì AJAX thông thường. 

## Khi nào nên dùng JSONP thay vì CORS
- **Trường hợp JSONP nên dùng**: Khi bạn cần tương thích với các trình duyệt cũ không hỗ trợ CORS hoặc bạn chỉ có quyền truy cập dữ liệu thông qua **API cũ**, chỉ cung cấp JSONP.
- **Hạn chế của JSONP**: Không hỗ trợ phương thức khác ngoài GET, khô...
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Trong jQuery, bạn xử lý dynamic element như thế nào khi phần tử được tạo sau khi DOM ready?

middle

jQuery event delegation là gì? Khi nào nên dùng $(parent).on('click', '.child')?

middle

Sự khác biệt giữa document.getElementById('txtName')$('#txtName') là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào