壹、指代不同
1、JSON:是壹種輕量級的數據交換格式。
2、JSONP:是JSON的壹種“使用模式”,可用於解決主流瀏覽器的跨域數據訪問的問題。
二、特點不同
1、JSON:基於?ECMAScript?(歐洲計算機協會制定的js規範)的壹個子集,采用完全獨立於編程語言的文本格式來存儲和表示數據。
2、JSONP:在客戶端調用提供JSONP支持的URL Service,獲取JSONP格式數據。
三、使用方法不同
1、JSON:簡潔和清晰的層次結構使得 JSON 成為理想的數據交換語言。 易於人閱讀和編寫,同時也易於機器解析和生成,並有效地提升網絡傳輸效率。
2、JSONP:Callback僅僅是JSONP的簡單實現,可以根據具體需要實現更復雜的功能,比如可以在客戶端動態集成更多的變量數據來完成分頁功能。
百度百科-jsonp
百度百科-JSON