一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

用 JavaScript 對 JSON 進行模式匹配 (Part 1 - 設計)

      在《從 if else 到 switch case 再到抽象》這篇文章里面說到,解決 if else 和 switch case 分支過多的一個方法,就是做一個專用的 dispatcher ,讓它來負責進行篩選與轉發。至于篩選條件的描述,模式匹配是一種很常見也很好用的方式。在 JavaScript 里面,用 JSON 來描述模式又是相當方便的事情,所以我們來做一個 JSON 模式匹配工具吧。

  用例設計

      作為一個 dispatcher ,我們只需要兩個方法: notifycapture 。一個最簡單的用例是這樣的:

 1 Dispatcher.capture({
2 "status": 200,
3 "command": "message"
4 }, function(json) { /* display message */ });
5
6 Dispatcher.notify({
7 “status": 200,
8 "command": "message",
9 "content": {
10 "from": "user1",
11 "to": "user2",
12 "text": "hello"
13 }
14 });

it知識庫用 JavaScript 對 JSON 進行模式匹配 (Part 1 - 設計),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 就色干综合 | 日本伊人色综合网 | www.日韩三级| 亚洲香蕉伊在人在线观看9 亚洲香蕉伊综合在人在线 亚洲香蕉影院 | 美女胸免费视频网站 | 亚洲国产成人精品小蝌蚪 | 久久99国产亚洲精品 | 亚洲乱强伦 | 国产成人99久久亚洲综合精品 | 久久老色鬼天天综合网观看 | 欧美麻豆久久久久久中文 | 国产日韩欧美一区二区三区视频 | 亚洲精品中文字幕乱码三区一二 | 激性欧美在线播激性欧美 | 国产情侣普通话刺激对白 | 成年网站未满十八禁毛片免费 | 136xxoo导航| 色多多网 | 亚洲综合免费 | 一级做a爰片久久毛片毛片 一级做a爰片久久毛片美女 | 激情九九 | 成人免费看黄网站yyy456 | 亚洲人6666成人观看 | 国产精品国产三级国产专不∫ | 在线播放黄色网址 | 色久悠悠色久在线观看 | 五月月色开心婷婷久久合 | 国产二区自拍 | 丁香六月激情综合 | 91精品免费久久久久久久久 | 国产成人免费a在线资源 | 亚洲视频一区在线播放 | 最近中文字幕无吗免费视频 | 久久精品免费一区二区三区 | 亚洲国产成人精品激情 | 八戒精品无人区1区2区3区 | 91久久网 | 亚洲视频一区二区在线观看 | 国产国产成人精品久久 | 久久精品夜色国产 | 99在线精品国产不卡在线观看 |