精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

厲害了,ECMAScript 新提案:JSON模塊

開發 前端
第三階段的一個名為JSON模塊的新提議,提出了一種將JSON導入到ES模塊的方法?,F在,我們來看看JSON模塊是如何工作的。

[[442155]]

ECMAScript 模塊系統( import 和 export 關鍵字)默認只能導入 JavaScript 代碼。

但是,將應用程序的配置保存在一個JSON文件中往往很方便,因此,我們可能想直接將JSON文件導入ES模塊中。

長期以來,commonjs 模塊格式支持導入JSON。

好消息是,第三階段的一個名為JSON模塊的新提議,提出了一種將JSON導入到ES模塊的方法。現在,我們來看看JSON模塊是如何工作的。

1.導入 config.json.

假設,我們有一個 config.json 文件,內容如下:

  1.   "name""My Application"
  2.   "version""v1.2" 

如何將 config.json 導入ES模塊?

例如,我們創建一個簡單的Web應用程序,從JSON配置文件中顯示應用程序的名稱和版本。

如果你試圖直接導入 config.json ,Node.js會拋出一個錯誤。

  1. import http from 'http'
  2. import config from './config.json'
  3. http 
  4.   .createServer((req, res) => { 
  5.     res.write(`App name: ${config.name}\n`); 
  6.     res.write(`App version: ${config.version}`); 
  7.     res.end(); 
  8.   }) 
  9.   .listen(8080); 

嘗試運行應用程序時,node.js拋出錯誤 TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".json"

Node.js 在使用 import語句時,默認期望的是JavaScript代碼。但由于JSON模塊的提議,你可以表明你要導入的數據類型:JSON。

在修復應用程序之前,我們先來看看JSON模塊提案有哪些內容。

2. JSON 模塊提案

JSON模塊提案的本質是允許使用常規的import語句在ES模塊中導入JSON數據。

可以通過添加導入斷言來導入JSON內容:

  1. import jsonObject from "./file.json" assert { type: "json" }; 

assert {type: "json"}是一個導入斷言,指示模塊應該被解析和導入為json。

jsonObject變量包含解析file.json的內容后創建的普通JavaScript對象。

一個JSON模塊的內容是使用默認導入的,命名的導入不可用。

JSON模塊也可以動態導入:

  1. const { default: jsonObject } = await import('./file.json', { 
  2.   assert: { 
  3.     type: 'json' 
  4.   } 
  5. }); 

當一個模塊被動態導入時,包括一個JSON模塊,默認的內容在default屬性中可用。

在這種情況下,導入斷言表示JSON類型。但是,有一個更通用的提議導入斷言(目前在第3階段),允許導入更多數據格式,如CSS模塊。

3. 啟用JSON模塊

現在,我們將JSON模塊集成到Web應用程序中:

  1. import http from 'http'
  2. import config from './config.json' assert { type: "json" }; 
  3. http 
  4.   .createServer((req, res) => { 
  5.     res.write(`App name: ${config.name}\n`); 
  6.     res.write(`App version: ${config.version}`); 
  7.     res.end(); 
  8.   }) 
  9.   .listen(8080); 

主模塊現在導入config.json文件,并訪問其值config.name和config.version。

JSON模塊工作在Node.js版本>=17.1中,也可以使用--experimental-json-modules標志啟用Experimental JSON模塊

  1. node --experimental-json-modules index.mjs 

在瀏覽器環境中,JSON模塊從Chrome 91開始可用。

4.總結

默認情況下,ES模塊只能導入JavaScript代碼。

由于JSON模塊的提議,你可以直接將JSON內容導入到ES模塊中。只要在導入語句后使用導入斷言就可以了。

  1. import jsonContent from "./file.json" assert { type: "json" }; 

你可以從Node.js 17.1開始使用JSON模塊,使用實驗性標志--experimental-json-modules,并在Chrome 91及以上版本中使用。

作者:Dmitri Pavlutin 譯者:前端小智 來源:dmitripavlutin 原文:https://dmitripavlutin.com/javascript-json-modules/

 

責任編輯:姜華 來源: 大遷世界
相關推薦

2022-01-11 12:13:33

JavaScript編程語言

2023-08-30 13:23:12

異步編程JavaScript

2018-04-11 14:30:33

2017-02-23 08:00:04

智能語音Click

2021-03-01 12:06:12

Nginx命令Linux

2018-05-14 22:58:14

戴爾

2023-05-06 06:47:46

Bing聊天機器人

2021-11-01 07:50:44

TomcatWeb應用

2020-06-08 17:35:27

Redis集群互聯網

2021-09-17 12:18:53

NginxJavaScript前端

2023-02-03 17:16:33

ECMAScriptAPITC39

2021-06-03 09:30:30

Python操作注冊表regedit

2022-04-08 08:11:28

Python代碼

2020-03-10 13:35:23

Gihub搜索開源

2021-06-30 08:00:31

ECMAScriptimport 模塊JavaScript

2022-05-03 23:44:21

Python動態鏈接庫Ctypes

2017-07-27 16:51:19

數字化環衛信息化

2019-11-25 21:53:48

代碼算法BUG

2024-09-12 09:38:13

2020-06-09 07:42:30

重命名文件 Linux
點贊
收藏

51CTO技術棧公眾號

亚洲va久久久噜噜噜久久天堂| 99热播精品免费| 国产一区二区三区四区五区| 欧美日韩一区二区三区视频| 欧美一级黄色录像片| www.五月天激情| 性色一区二区三区| 久久精品91久久久久久再现| 日韩少妇一区二区| 亚洲成人激情社区| 亚洲精品成人a在线观看| 久久久亚洲综合网站| 一区二区视频在线免费观看| 国内揄拍国内精品久久| 国产小视频91| 亚洲911精品成人18网站| 日韩av中字| 樱花草国产18久久久久| 日韩精品无码一区二区三区| 国产熟女一区二区三区四区| 三级不卡在线观看| 久久久久久久久亚洲| 久久久久久久毛片| 91午夜精品| 欧美日韩国产一区| 日韩av资源在线| 牛牛精品在线视频| 国产精品不卡视频| 日本成人黄色免费看| 国产91免费在线观看| 美女网站色91| 国产成人亚洲综合91| 精品无码久久久久| 久久久久免费av| 国产亚洲一级高清| 加勒比一区二区| 黑人久久a级毛片免费观看| 欧美精品自拍偷拍| 国产福利一区视频| 一二三四视频在线中文| 亚洲一区二区三区免费视频| 中文字幕欧美人与畜| 都市激情一区| 国产亚洲精品免费| 日本一区二区三不卡| 日本成人一区二区三区| 99综合电影在线视频| 99精彩视频| 午夜精品一区二区三| 国产高清精品久久久久| 成人xxxx视频| 亚洲图片在线播放| 六月丁香婷婷色狠狠久久| 国产精品扒开腿做爽爽爽视频| 日韩少妇裸体做爰视频| 99riav1国产精品视频| 久久免费精品视频| 久久久久久久久久影院| 亚洲一区欧美激情| 日本欧美黄网站| 久久久久亚洲av成人毛片韩| 一区二区日本视频| 欧洲午夜精品久久久| 在线观看日本视频| 久久婷婷久久| 国产精品一久久香蕉国产线看观看| 成人免费毛片视频| 日韩—二三区免费观看av| 国产免费一区二区三区在线能观看 | 经典一区二区三区| 1卡2卡3卡精品视频| 午夜精品久久久久久久91蜜桃| 国产精品99久久久久| 成人资源av| 天堂av在线资源| 国产视频一区在线观看| 亚洲人成人77777线观看| h视频在线播放| 亚洲欧美日韩国产中文在线| 免费网站永久免费观看| 性爽视频在线| 欧美人牲a欧美精品| 一级日本黄色片| 老牛精品亚洲成av人片| 亚洲视频精品在线| 男人晚上看的视频| 亚洲国产高清一区二区三区| 日韩美女毛茸茸| 国产精品久久久久久无人区| 成人午夜激情片| 欧美在线视频二区| www.久久ai| 欧美日韩国产在线| 亚洲激情在线看| 欧美a一欧美| 这里只有精品在线观看| 久久久久成人精品无码| 免费看的黄色欧美网站| 91精品视频一区| 午夜性色福利影院| 中文字幕一区二区三区不卡在线| 久久这里只有精品18| 欧美大片免费| 日韩欧美成人一区| xxxx日本免费| 国产一区日韩欧美| 国产精品中文字幕在线观看| 欧美视频xxx| 国产精品每日更新| 黄色免费福利视频| 超碰国产精品一区二页| 亚洲精品一二区| 国产女人被狂躁到高潮小说| 水蜜桃久久夜色精品一区的特点| 99精品国产高清在线观看| 91高清在线| 欧美视频在线免费看| 少妇愉情理伦片bd| 成人系列视频| 日本成人黄色片| 欧美熟妇交换久久久久久分类 | 男人添女人下部高潮视频在线观看| 色94色欧美sute亚洲线路一ni | 精品国产亚洲一区二区在线观看| 亚洲视频专区在线| 五月天综合激情| 国产99久久久国产精品免费看| 四虎永久在线精品免费一区二区| 国内精彩免费自拍视频在线观看网址| 在线播放日韩导航| 在线观看免费小视频| 99视频精品免费观看| 成人h在线播放| 八戒八戒神马在线电影| 在线视频国产一区| 国产高清自拍视频| 日韩亚洲国产欧美| 国产综合欧美在线看| 在线欧美三级| 欧美一区二区三区成人| 四虎永久免费地址| 久久成人av少妇免费| 色噜噜一区二区| 一区二区视频免费完整版观看| 亚洲精品国精品久久99热一| 日韩欧美高清在线观看| 成人免费av在线| 阿v天堂2018| 精品欧美午夜寂寞影院| 欧美—级a级欧美特级ar全黄| 国产手机视频在线| 一区二区在线观看视频在线观看| 午夜av中文字幕| 91精品国产91久久久久久密臀| 国产精品一区二区久久| 1024免费在线视频| 欧美一区二区三区视频免费| 国产高潮国产高潮久久久91 | 国产伦精品一区三区精东| 好吊视频一区二区三区四区| 丁香五月网久久综合| 国产后进白嫩翘臀在线观看视频 | 日韩免费观看高清| av在线电影播放| 欧美日韩另类一区| 久草视频手机在线| 成人a免费在线看| 国产h视频在线播放| 亚洲人挤奶视频| 国产精品男人爽免费视频1| 成人资源www网在线最新版| 欧美网站一区二区| 亚洲综合网在线| 成人中文字幕电影| 国产日韩一区二区在线观看| 精品大片一区二区| 亚洲va码欧洲m码| 理论片午夜视频在线观看| 亚洲美女av在线| 亚洲一线在线观看| 洋洋成人永久网站入口| 亚洲国产欧美视频| 韩国av一区二区三区四区| www污在线观看| 国内精品久久久久久99蜜桃| 91免费在线视频网站| av电影免费在线看| 一区二区三区黄色| 性欧美8khd高清极品| 色婷婷国产精品久久包臀| 欧美xxxooo| 99久久99久久免费精品蜜臀| 欧美精品无码一区二区三区| 一区二区三区午夜探花| 蜜桃999成人看片在线观看| 成人自拍视频网| 欧美精品999| 国产h在线观看| 精品国产欧美一区二区| 欧美日韩在线视频播放| 一区二区三区精密机械公司| 久久精品—区二区三区舞蹈 | 成人国产精品久久久| 阿v视频在线| 裸体女人亚洲精品一区| 黄上黄在线观看| 亚洲成人在线视频播放| 91在线精品入口| 色综合色狠狠综合色| 三级影片在线看| 国产精品全国免费观看高清| 国产chinese中国hdxxxx| 九色|91porny| 欧美 国产 小说 另类| 国产精品v日韩精品v欧美精品网站 | 日本少妇精品亚洲第一区| 欧洲美女免费图片一区| 久草在线资源站资源站| 日韩在线视频观看| 韩国福利在线| 亚洲精品电影网| 亚洲第一色视频| 这里只有精品视频在线观看| 凹凸精品一区二区三区| 五月天亚洲婷婷| 1024手机在线视频| 综合电影一区二区三区| 一区二区三区在线观看免费视频| 99久久精品免费看国产| 一区二区三区四区影院| 国产精品一区二区视频| 中文字幕一区久久| 蜜桃视频在线观看一区二区| 亚洲精品高清无码视频| 亚洲免费网站| 99视频在线免费播放| 亚洲激情综合| 欧美无砖专区免费| 亚洲视频久久| 欧美午夜小视频| 欧美日韩视频| 日本免费a视频| 午夜精品偷拍| 免费看日b视频| 午夜精品久久久久99热蜜桃导演| 色哺乳xxxxhd奶水米仓惠香| 国产精品久久久久久久| 亚洲欧美日韩国产成人综合一二三区 | 欧美日韩一区二区欧美激情| 国产亚洲欧美日韩高清| 在线观看一区二区精品视频| 日本一本在线观看| 欧美午夜精品久久久| 国产精品无码一区| 欧美日韩dvd在线观看| 在线观看中文字幕码| 777xxx欧美| 国产美女www爽爽爽视频| 日韩手机在线导航| 粉嫩av一区二区夜夜嗨| 亚洲国产精品va在线看黑人| 天天干天天爽天天操| 精品亚洲精品福利线在观看| 日本不卡视频一区二区| 中文字幕av一区中文字幕天堂| 日本在线观看免费| 欧美日韩成人在线播放| 超碰在线资源| 国产福利精品av综合导导航| 久久久加勒比| 91国产在线免费观看| 豆花视频一区二区| 欧洲视频一区二区三区| 久久中文字幕二区| 高清无码一区二区在线观看吞精| 一区免费在线| 北条麻妃av高潮尖叫在线观看| 久久爱www久久做| 欧美日韩一区二区三区四区五区六区| 91污片在线观看| 精品在线观看一区| 亚洲电影在线播放| 久久久久亚洲视频| 日韩欧美在线一区二区三区| 无码精品一区二区三区在线| 一本色道久久88亚洲综合88| fc2ppv国产精品久久| 26uuu久久噜噜噜噜| 永久免费观看精品视频| 国产免费一区| 国产大片一区| 精品少妇一区二区三区在线| 久久成人av少妇免费| 欲求不满的岳中文字幕| 成人欧美一区二区三区在线播放| 福利一区二区三区四区| 欧美在线观看18| 欧美一级特黄aaaaaa| 中文字幕不卡在线视频极品| av电影在线地址| 91免费在线视频网站| 精品国内自产拍在线观看视频| 中文字幕在线中文| 免费一区二区视频| 在线免费观看污视频| 一区二区三区欧美在线观看| 国产精品suv一区| 精品国产露脸精彩对白 | 任我爽精品视频在线播放| www.午夜色| 天堂蜜桃91精品| 国产精品果冻传媒| 亚洲色图20p| 中文字幕福利视频| 日韩国产精品亚洲а∨天堂免| 2021国产在线| 国产精品普通话| 综合国产视频| 亚洲熟妇国产熟妇肥婆| 国产美女视频91| 中国特黄一级片| 色欧美日韩亚洲| 五月婷在线视频| 久久99热精品| 国产95亚洲| 一区二区精品免费视频| 久久久蜜桃一区二区人| 亚洲成av人片在线观看无| 亚洲素人一区二区| 中文字幕 视频一区| 国产亚洲欧洲高清一区| 原纱央莉成人av片| 九九九九久久久久| 亚洲电影在线| 中国极品少妇xxxx| 亚洲曰韩产成在线| xxxx18国产| 欧美精品激情在线观看| 亚洲三级av| 国产黄色激情视频| 成人精品视频.| 久久视频免费在线观看| 精品91自产拍在线观看一区| 日本在线视频www鲁啊鲁| 97人人模人人爽人人少妇| 欧美日韩调教| 熟妇高潮一区二区| 五月婷婷综合激情| 香蕉视频免费看| 欧美一级在线亚洲天堂| 免费av一区| av无码精品一区二区三区| 国产欧美日韩视频在线观看| 日本精品入口免费视频| 在线播放亚洲激情| 欧美爱爱视频| 四虎影院一区二区| 国产成人亚洲综合a∨婷婷 | 伊人久久久久久久久| 一区二区国产盗摄色噜噜| 亚洲黄色在线免费观看| 午夜免费久久久久| 四虎5151久久欧美毛片| 青青青国产在线视频| 国产精品美女一区二区三区 | 石原莉奈一区二区三区在线观看| 欧美黄色一级生活片| 欧美午夜精品电影| 国产婷婷视频在线 | 黄色小视频免费在线观看| 91精品国产色综合久久不卡98口| 外国成人在线视频| 中文字幕av专区| 一区二区三区.www| 日本福利午夜视频在线| 国产精品一二区| 亚洲午夜电影| 国产综合精品在线| 91麻豆精品国产91久久久| av老司机免费在线| 日韩资源av在线| 国产麻豆精品在线观看| 免费av网站在线| 久久久成人精品视频| 极品束缚调教一区二区网站| 91网址在线播放| 亚洲伊人伊色伊影伊综合网| 天堂中文在线8| 国产欧美一区二区精品仙草咪| www.88av| 在线电影一区二区三区| 高潮在线视频| 亚洲视频在线二区| 高清不卡在线观看| 一级片在线免费播放| 久久久久久91香蕉国产| 精品国产中文字幕第一页| 99久久久无码国产精品性波多 | 91麻豆福利精品推荐| 一区二区三区播放|