相关疑难解决方法(0)

Javascript对象与JSON

我想明白Javascript对象和JSON字符串之间的基本差异.

假设我创建了以下JS变量:

var testObject = {one: 1,"two":2,"three":3};
Run Code Online (Sandbox Code Playgroud)

Q1.键/属性名称是否有/无引号?(例如"one" : 1)

如果是,有什么区别?

Q2:如果我使用转换上述对象JSON.stringify(testObject),原始JS对象和JSON之间有什么区别?

我觉得他们差不多了.请详细说明.

问题3:对于解析JSON字符串,是推荐的方法吗?

var javascriptObj = JSON.parse(jSonString);
Run Code Online (Sandbox Code Playgroud)

javascript json

199
推荐指数
4
解决办法
9万
查看次数

在AngularJS中从JSON生成HTML代码

我试图从存储的JSON文件动态生成HTML代码.JSON文件格式:

{
  "fields": [
    {
        "name": "service type",
        "type": "text|radio|checkbox|date",
        "placeholder": "Service Type",
        "value": "",
        "checked": "true"
    },
     {
        "name": "service type",
        "type": "text|radio|checkbox|date",
        "placeholder": "Service Type"
     }
  ]
}
Run Code Online (Sandbox Code Playgroud)

但是,DOM元素的类型根据JSON文件而更改.例如,如果键入:text,则必须生成:

 <input type="text" name="service type" value="">
Run Code Online (Sandbox Code Playgroud)

我正在使用AngularJS.我该如何实现呢?

javascript json angularjs

5
推荐指数
1
解决办法
3609
查看次数

标签 统计

javascript ×2

json ×2

angularjs ×1