ECMAScript(簡稱ES)是一種基于JavaScript語言標準制定的文本格式規(guī)范。最新版本的ECMAScript 2021,具有許多新的特性,其中包括了讀取本地json文件的方法。
讀取本地json文件的方法非常簡單,只需要使用fetch API,即可輕松實現(xiàn)。首先,我們需要創(chuàng)建一個json文件,例如命名為data.json,然后在JavaScript代碼中使用fetch API進行讀取。
fetch('/path/to/data.json') .then(response =>response.json()) .then(data =>console.log(data)) .catch(error =>console.error(error));
fetch API是JavaScript的一個內(nèi)置函數(shù),它可以通過傳遞路徑參數(shù)來獲取本地json文件。在請求數(shù)據(jù)后,fetch API 響應(yīng)返回一個Promise對象。我們調(diào)用response.json()方法用于將響應(yīng)數(shù)據(jù)轉(zhuǎn)換為json格式的對象。最后,我們通過.then()方法獲取該對象并使用console.log()方法打印結(jié)果。
如果發(fā)生錯誤,我們可以通過.catch()方法來捕獲并報告錯誤。fetch API捕捉到的每個錯誤都會傳遞到.catch()方法中。
在ES中讀取本地json文件是一件非常簡單的事情。fetch API提供了快速易用的方法,可以輕松獲取數(shù)據(jù)并將其轉(zhuǎn)換為json格式的對象。這個方法非常適用于需要在JavaScript中使用本地JSON數(shù)據(jù)的項目。