JSONP(JSON with Padding)是數據格式JSON的一種「使用模式」,能夠讓網頁從別的網域要數據。另外一個解決這個問題的新方法是跨來源資源共享。vue
因爲同源策略,通常來講位於server1.example.com的網頁沒法與 server2.example.com的服務器溝通,而HTML的
<script>
元素是一個例外。利用<script>
元素的這個開放策略,網頁能夠獲得從其餘來源動態產生的JSON數據,而這種使用模式就是所謂的 JSONP。用JSONP抓到的數據並非JSON,而是任意的JavaScript,用 JavaScript解釋器運行而不是用JSON解析器解析。git