久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

js如何按條件生成隨機json:randomjson-創新互聯

這篇文章將為大家詳細講解有關js如何按條件生成隨機json:randomjson,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

10年積累的成都網站制作、網站建設、外貿網站建設經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站制作后付款的網站建設流程,更有米林免費網站建設讓你可以放心的選擇與我們合作。

前端開發中,在做前后端分離的時候,經常需要手寫json數據,有3個問題特別揪心:

1,數據是寫死的,不能按一定的條件隨機生成長度不一,內容不一的數據

2,寫數組的時候,如果有很多條,需要一條一條地寫,費時費力

3,mock圖片特別困難

randomjson用來根據模型隨機生成json,mock json數據的時候特別有用

如何使用

# randomjson

根據條件生成json對應的隨機json

## 如何使用

### 安裝

  npm install randomjson

### 用法

// 安裝

  npm install randomjson

// 用法
  // 引用包
  var randomjson = require('randomjson');
  // 模型
  var modelJson = {
    "code": "00",
    "numberCode": "<@[10000,20000]>",
    "msg": "<@chinese{12,50}>",
    "msg2": "<@string{2,3}>",
    "logo": "<@image{100,100}>",
    "result": {
      "pList<@{1,3}>":[ 
        {
          "indexToString": "<@index><@>",
          "index": "<@index>",
          "id": "<@[1-5]>", 
          "price": "<@float>",
          "name": "公司名稱<@index>",
          "person": "李文武<@index>",
          "address": "北京市海淀區西三旗",
          "mobile": "1<@number{10}>",
          "tel": "<@number{4}>-<@number{8}>",
          "list": [
            {
              "auditKey": 1,
              "auditValue": "<@[0,1,2]>"
            }, 
            {
              "auditKey": 2,
              "auditValue": "<@[0,1,2]>"
            }
          ]
        }
      ]
    }
  }
  // 根據模型生成json
  var myJson = randomjson(modelJson);
  
  根據上邊模型生成的json可能是這樣:
  
  {
    "code": "00",
    "numberCode": 10000,
    "msg": "加義為邊平壓你治提用根治問求只或程干立農資特",
    "msg2": "dv",
    "logo": "https://dummyimage.com/100x100",
    "result": {
      "pList": [
        {
          "indexToString": "1",
          "index": 1,
          "id": 2,
          "price": 93.78,
          "name": "公司名稱1",
          "person": "李文武1",
          "address": "北京市海淀區西三旗",
          "mobile": "17929438781",
          "tel": "1148-56055642",
          "list": [
            {
              "auditKey": 1,
              "auditValue": 0
            },
            {
              "auditKey": 2,
              "auditValue": 1
            }
          ]
        },
        {
          "indexToString": "2",
          "index": 2,
          "id": 5,
          "price": 29.49,
          "name": "公司名稱2",
          "person": "李文武2",
          "address": "北京市海淀區西三旗",
          "mobile": "17826945504",
          "tel": "7298-46226026",
          "list": [
            {
              "auditKey": 1,
              "auditValue": 0
            },
            {
              "auditKey": 2,
              "auditValue": 0
            }
          ]
        }
      ]
    }
  }

## 詞法

  以<@開始,以>結束,中間內容是randomjson的詞法

## 模型定義

### 數據類型

  "<@number>": number類型

  "<@string>": string類型

  "<@null>": null

  "<@boolean>": boolean類型

  "<@chinese>": 中文字符串

  "<@float{number1,number2}>": 浮點數 number1代表整數位數,number2代表小數位數,默認都為2
  
"<@image{width,height}>": 生成圖片 width為生成圖片寬度,height為生成圖片高度,默認為400,400

  "<@index>": 元素在數組中的位置,從1開始

### 量詞

  {minNumber, maxNumber}: minNumber到maxNumber個

  {minNumber,}: 最少minNumber

  {number}: number個

  如果是float,minNumber, maxNumber表示整數部分和小數部分的位數

  如果是imgae,minNumber, maxNumber表示圖片寬度高度
  
### 隨機生成其中之一

  你可以使用“|” 分離多個選項,隨機值是其中之一,值為字符串

### 數字范圍

  [1,2,3] 表示1,2,3中的一個,值為數字

  [1-90] 表示1到90中的一個int值,值為數字

### 數字轉字符串

  在number類型后加空的占位符
 
"indexToString": "<@index><@>"

### 量詞定義注意點

  值為非數組時,長度在value字符串里,例如:"ret": "<@number{4}>"

  值為數組時,長度在key里,例如:

"p11<@{2,5}>": [{
        "p8": "12312",
        "p9": ["<@string{4,7}>"],
        "p10": "<@string>"
      }]

關于“js如何按條件生成隨機json:randomjson”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

另外有需要云服務器可以了解下創新互聯建站www.js-pz168.com,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

當前標題:js如何按條件生成隨機json:randomjson-創新互聯
URL鏈接:http://www.js-pz168.com/article0/dgojoo.html

成都網站建設公司_創新互聯,為您提供自適應網站網站改版面包屑導航虛擬主機定制網站網頁設計公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
亚洲男人的天堂一区二区| 国内国产精品久久| 国产精品亚洲人在线观看| 91色porny| 五月婷婷综合色| 日韩你懂的在线播放| 中文字幕亚洲在| 青草av.久久免费一区| 99久久久免费精品国产一区二区| 久久亚洲免费| 3d动漫精品啪啪1区2区免费| 国产精品久久久久久户外露出| 日本系列欧美系列| 91麻豆国产福利在线观看| 亚洲国产欧美不卡在线观看| 日韩午夜激情视频| 亚洲精品成人精品456| 国产乱码精品一区二区三区五月婷 | 久久精品视频免费| 首页国产丝袜综合| 96久久精品| 在线观看一区二区精品视频| 国产精品色在线观看| 久久超碰97中文字幕| 国产精品v欧美精品v日韩| 欧美视频一区二区三区在线观看| 国产精品视频免费看| 久久国产欧美日韩精品| 精品免费二区三区三区高中清不卡 | 91无套直看片红桃| 色菇凉天天综合网| 中文字幕在线不卡国产视频| 国内精品久久久久影院薰衣草| 久久精品人成| 欧美大片在线观看一区| 午夜精品久久久久久不卡8050| 中文字幕一区在线| 国产一区二区三区黄视频| 人偷久久久久久久偷女厕| 欧美成人国产一区二区| 日韩高清不卡一区二区| 国产高清精品一区二区| 51久久夜色精品国产麻豆| 亚洲一区二区在线免费观看视频| 91在线小视频| 在线不卡的av| 五月综合激情网| 国产精品亚洲不卡a| 日韩一区二区在线观看| 偷窥少妇高潮呻吟av久久免费| 岛国视频一区| 日韩一级免费观看| 日韩1区2区3区| 欧美色欧美亚洲另类七区| 欧美日韩的一区二区| 亚洲一区二区在线播放相泽| 成人片在线免费看| 日韩欧美国产系列| 美女网站色91| 亚洲欧美丝袜| 亚洲男同性恋视频| 999在线观看免费大全电视剧| 欧美精品在线一区二区| 午夜av区久久| 日本成人看片网址| 国产日韩欧美不卡在线| 成人综合在线网站| 欧美三级资源在线| 日本不卡一区二区三区高清视频| 蜜桃精品久久久久久久免费影院| 久久久av毛片精品| 成人久久18免费网站麻豆 | 亚洲精品一区二区三区蜜桃下载 | 久久嫩草精品久久久精品一| 国产毛片精品一区| 色久综合一二码| 亚洲自拍与偷拍| 精品一区二区国产| 国产精品素人一区二区| 99re视频精品| 精品电影一区二区三区| 国产电影精品久久禁18| 欧美视频日韩视频| 免费成人你懂的| 色网站国产精品| 五月婷婷综合网| 天堂va久久久噜噜噜久久va| 亚洲美腿欧美偷拍| 精品一区二区三区视频日产| 国产三级欧美三级| 91看片淫黄大片一级在线观看| 日韩精品一区二区三区三区免费| 国产精品18久久久久久久网站| 欧美日韩免费电影| 九一九一国产精品| 欧美日韩亚洲综合在线| 麻豆91精品视频| 欧美性三三影院| 麻豆一区二区99久久久久| 欧美在线观看18| 久久不见久久见免费视频1| 在线免费观看日韩欧美| 秋霞电影网一区二区| 色天天综合色天天久久| 青青草伊人久久| 在线观看欧美黄色| 精品一区二区三区免费视频| 欧美日韩一区二区三区高清| 国产一区二区视频在线播放| 制服丝袜日韩国产| 国产成人精品亚洲午夜麻豆| 日韩免费高清视频| 91在线一区二区| 日本一区二区视频在线| 国内精品视频在线播放| 亚洲另类春色国产| 日韩精品一区二区三区外面| 亚洲成人资源网| 91久久线看在观草草青青| 久久www免费人成看片高清| 欧美人牲a欧美精品| 国产成人在线视频网站| 精品国产一区二区三区久久久蜜月| 99久久精品免费看国产| 欧美韩日一区二区三区| 久久视频在线观看中文字幕| 一区二区三区不卡视频 | 国产欧美一区二区在线播放| 亚洲视频你懂的| 五月天亚洲综合小说网| 毛片av中文字幕一区二区| 在线成人av网站| 91亚洲国产成人精品一区二区三| 国产精品视频九色porn| 日韩国产高清一区| 琪琪一区二区三区| 日韩视频免费直播| 99久久自偷自偷国产精品不卡| 亚洲视频综合在线| 亚洲国产高清国产精品| 精彩视频一区二区三区| 精品国产一区二区精华| 激情五月综合色婷婷一区二区| 亚洲综合免费观看高清完整版在线 | 欧美日韩一区在线播放 | 中文文精品字幕一区二区| 久中文字幕一区| 日韩av一区二区在线影视| 91精品国产色综合久久不卡蜜臀 | 久久99精品国产91久久来源| 日韩免费高清av| 国产福利久久精品| 亚洲成精国产精品女| 欧美美女网站色| 3d动漫啪啪精品一区二区免费 | 一区二区三区四区激情| 欧美在线看片a免费观看| 成人av免费在线播放| 亚洲国产精品精华液ab| 亚洲欧洲一区二区福利| 国产精品伊人色| 国产精品久久久久影院亚瑟| 正在播放精油久久| 成人污污视频在线观看| 日韩一区中文字幕| 在线观看日韩高清av| 99久久国产免费看| 亚洲综合在线第一页| 3atv一区二区三区| 国内一区在线| 美女视频一区在线观看| 久久先锋影音av| 婷婷四房综合激情五月| 国产丶欧美丶日本不卡视频| 中文字幕在线观看不卡| 欧美在线观看一二区| 成人三级在线| 奇米精品一区二区三区四区| 久久久噜噜噜久久中文字幕色伊伊 | 这里只有精品99re| 精品国产一二| 国产一区二区三区精品视频| 中文字幕一区二区三区色视频| 91国产精品成人| 成人在线看片| 看片的网站亚洲| 国产精品私房写真福利视频| 色88888久久久久久影院野外| 91香蕉视频mp4| 免费三级欧美电影| 欧美国产精品一区二区| 在线观看日韩高清av| 国产一区高清视频| 激情丁香综合五月| 亚洲视频综合在线| 日韩欧美一级精品久久| 亚洲高清在线观看一区| 97在线中文字幕| 久久精品国产精品亚洲红杏| 国产精品成人一区二区三区夜夜夜|