字节跳动Tiktok团队北上广深杭急招前后端开发,绿色内推邮箱:sunmaoyu@bytedance.com

JSON 数据使用方法

当同一个模板需要替换不同的数据显示的时候,如果数据量大点,用json很方便。

json对象:

var JSONObject= {
"name":"Bill Gates",
"street":"Fifth Avenue New York 666",
"age":56,
"phone":"555 1234567"};

JSONObject.name = "Bill Gates"


json数组:

var employees = [
{ "firstName":"Bill" , "lastName":"Gates" },
{ "firstName":"George" , "lastName":"Bush" },
{ "firstName":"Thomas" , "lastName": "Carter" }
];

employees[0].firstname="Bill"

employees[1].lastname="Bush"

多个数组:

var options = {
		"question" :[
			{	
				"title":"1.剧中Amy对Raj说Cop a feel 的意思是?",
				"option1":"抓住感觉",
				"option2":"像个警察",
				"option3":"揩油,占便宜",
				"option4":"受到侮辱",
				"correct":"3"
			},
			{
				"title":"2.看着他一脸惊愕的表情,out of the park表达了什么?",
				"option1":"走出公园",
				"option2":"干得漂亮",
				"option3":"停在外面",
				"option4":"公园门票卖光了",
				"correct":"2"
			},
			{
				"title":"3.face the music 怎么翻译才能配上他们的表情?",
				"option1":"面对音乐",
				"option2":"正视艺术",
				"option3":"看到乐谱",
				"option4":"承担责任",
				"correct":"4"
			}],
		result:[
			{
				"title":"美剧俚语翻译优秀",
				"content":"你是字幕界的骄傲,你是地道美剧迷,你的词汇量超强,这是留美旅游的大杀器!这么拽的英语,证明你对美剧的热爱!把你的美剧推荐分享给朋友,也把这骄傲的成绩分享给朋友吧!"
			},
			{
				"title":"美剧俚语翻译良好",
				"content":"你对美剧里的俚语有一定的了解,知道一些美国俚语的用法,再接再厉哦,分享给朋友,看看他们答几分?"
			},
			{
				"title":"美剧俚语翻译不及格",
				"content":"亲,允许你重考一次!"
			},
			{
				"title":"建议放弃美剧!!",
				"content":""
			}
		]
		};

options.question[0].title="1.剧中Amy对Raj说Cop a feel 的意思是?"

options.result[1].content="你对美剧里的俚语有一定的了解,知道一些美国俚语的用法,再接再厉哦,分享给朋友,看看他们答几分?"

posted @ 2014-07-17 10:34  冒雨ing  阅读(392)  评论(0编辑  收藏  举报