優(yōu)點:
它的兼容性更好,在更加古老的瀏覽器中都可以運行,不需要XMLHttpRequest或ActiveX的支持:
能夠直接訪問響應(yīng)文本,支持在瀏覽器與服務(wù)器之間雙向通信
缺點:
JSONP是從其他域中加載代碼執(zhí)行。如果其他域不安全,很可能會在響應(yīng)中夾帶一些惡意代碼,而此時除了完全放棄JSONP調(diào)用之外,沒有辦法追究。因此在使用不是你自己運維的Web服務(wù)時,-定得保證它安全可靠。
它只支持GET請求而不支持POST等其它類型的HTTP請求;它只支持跨域HTTP請求這種情況,不能解決不同域的兩個頁面之間如何進(jìn)行JavaScript 調(diào)用的問題