本文實例講述了mock.js實現模擬生成假數據功能。分享給大家供大家參考,具體如下:
mock使用方法很簡單, 下面是簡單的用法, 詳細的用法可以看官方文檔, 寫的很清楚, 下面的代碼直接拷貝到本地html文件, 雙擊打開即可生成你想要的數據
<!DOCTYPE html><html><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>MockJS-demo</title><script type="text/javascript" src="http://mockjs.com/bower_components/mockjs/dist/mock.js"></script></head><body><script>  var Random = Mock.Random;  var data = Mock.mock({     'list|4': [{      'id|+1': 1,      'number|1-10': 7,      // 英文姓名      'name' :'@name',      // 顏色      'color': '@color',      // 英文標題      'title': '@title',      // 鏈接      'url': '@url("http")',      // 郵箱      'email': '@email',      // 圖片      'image': Random.image('200x200', '#50B347', '#FFF', 'Mock.js'),      // 時間      'date': '@date("yyyy-MM-dd HH:mm:ss")',      'date2': '@dateTime',      // 漢字      'ctitle': '@ctitle(8)',      // 漢字姓名      'canme': '@cname()',      // 地址      'cadd': '@province' + '@city' + '@county',      // 手機號      'phone': /^1[385][1-9]/d{8}/     }]   });   console.log(JSON.stringify(data, null, 4))</script></body></html>這里使用在線HTML/CSS/JavaScript代碼運行工具:http://tools.VeVB.COm/code/HtmlJsRun測試運行上述代碼,可得如下運行結果:

更多關于JavaScript相關內容還可查看本站專題:《javascript面向對象入門教程》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結》
希望本文所述對大家JavaScript程序設計有所幫助。
新聞熱點
疑難解答