四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

用 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 - 設計),轉載需保留來源!

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

主站蜘蛛池模板: 关鹏| 董卿简历| 女生被艹| 贝蒂的启蒙| 外出韩版| 女性生殖刺青全过程| 深夜影院一级毛片| 庞勇| 太原教育电视台| 杨贵妃黄色片| 苹果恋爱多| 山本裕典| 甜蜜蜜电影粤语无删减版| 意大利《搭车》| 山楂树之恋35集免费观看电视剧| 真的爱你中文谐音歌词| 周秀娜全部三级视频| 2025微信头像最新版本| 妻子的秘密在线| 难兄难弟电视剧| 6夜间飞行的秘密| 林正英演的全部电影| 《她的城》电视剧| 男狐聊斋| 我的新学校英语作文| 王李丹妮全部三级| 6套电影频道节目表| 勇者1—42集免费观看电视剧视频| 女神宿舍管理君动漫| 伊人1314| 大连好生活| 夜夜夜夜简谱| 内蒙古通辽地图| 第九课| 基础设施建设产业市场| 寡妇4做爰电影| 火舞俪人 电影| 肉丝祙挠脚心丨ⅴk| 张柏芝演的电视剧| 秀人网 官网门户免费| 杨子姗赵又廷演的电影叫什么 |