Chrome 91率先支持的JSON模塊,為我們簡化了獲取JSON數據的過程。 這項ECMAScript提案,讓導入JSON數據如同導入ES模塊一樣簡潔明了,只需在導入語句末尾添加assert {type: 'json'}
即可。
import configData from './config-data.json' assert {type: 'json'};
這無疑是一大進步! 回想過去,由於XMLHttpRequest的跨瀏覽器兼容性問題,我們不得不依賴Ajax庫來獲取JSON數據;後來,fetch API雖然簡化了流程,但仍需編寫代碼。而現在,只需一行代碼就能完成JSON數據的導入(針對簡單的JSON數據)。
直接通過一行代碼獲取JSON數據,這才是我們期待已久的便捷方式。 此外,URL現在也可以動態設置,更加靈活。
以上是ECMAScript提案:JSON模塊的詳細內容。更多資訊請關注PHP中文網其他相關文章!