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

middle

Trong jQuery, selectors nào nhanh nhất và chậm nhất là gì?

middle

Chaining trong jQuery là gì và nó hoạt động như thế nào?

senior

Khi có nhiều version jQuery cùng lúc, làm sao để tránh conflict?

Bình luận

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

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