我使用chance.js来帮助我生成一些随机数据。它工作得很好,我想使用这些数据输出随机JSON对象。
这是我之后的结构:
failureFlash
我有 chance.js 在jsFiddle中工作,但我不确定如何使用{
"users": [
{
"Name": "John Smith",
"Fname": "John",
"Lname": "Smith",
"Email": "john.smith@acmemedia.com",
},
...etc
}
函数输出JSON数据。
chance.js
http://jsfiddle.net/5Lcfz838/4/
在这里可以找到chance.js文档:http://chancejs.com/
答案 0 :(得分:3)
这是一个包含10个随机对象的数组:
var arr = new Array(10).fill().map(function() {
return {
first: chance["first"](),
last: chance["last"](),
email: chance["email"](),
city: chance["city"](),
state: chance["state"](),
};
});
var json = JSON.stringify({ users: arr }, null, 2); // as you asked for json
console.log(json);

<script src="https://cdnjs.cloudflare.com/ajax/libs/chance/0.5.6/chance.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;