相关疑难解决方法(0)

JavaScript对象的长度

如果我有一个JavaScript对象,请说

const myObject = new Object();
myObject["firstname"] = "Gareth";
myObject["lastname"] = "Simpson";
myObject["age"] = 21;
Run Code Online (Sandbox Code Playgroud)

是否有内置或接受的最佳实践方法来获取此对象的长度?

javascript javascript-objects

2224
推荐指数
30
解决办法
169万
查看次数

如何列出JavaScript对象的属性?

假设我创建了一个对象:

var myObject =
        {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"};
Run Code Online (Sandbox Code Playgroud)

检索属性名称列表的最佳方法是什么?即我想最终得到一些变量'键',这样:

keys == ["ircEvent", "method", "regex"]
Run Code Online (Sandbox Code Playgroud)

javascript

807
推荐指数
15
解决办法
71万
查看次数

JavaScript对象文字长度=== undefined?

我正在研究这个动画功能,但我遇到了问题.我似乎无法执行应该是一项简单的任务,我无法获得一个对象的长度.如果你看看jsFiddle你可以看到我正在运行alert(properties.length);它正在返回undefined.任何人都可以看到为什么这可能是?

javascript properties object object-literal

38
推荐指数
3
解决办法
5万
查看次数

使用JavaScript计算json中的值

我是javascript新手,我想计算此json字符串的值:

{
    "files": [
        {
            "name": "doc1.pdf",
            "title": "networking",
            "path": "mfpreader.comze.com\/files\/doc1.pdf"
        },
        {
            "name": "doc2.pdf",
            "title": "Armoogum",
            "path": "mfpreader.comze.com\/files\/doc2.pdf"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

json保存在res.responseJSON.data中

这是我尝试的代码:

$("#demo").html(JSON.stringify(res.responseJSON.data));

var jsonObject = JSON.parse(res.responseJSON.data);
var propertyNames = Object.keys(jsonObject);

alert("There are "+propertyNames.length+" properties in the object");
Run Code Online (Sandbox Code Playgroud)

get的值为1。由于我们有2个文档,因此应该为2。

请给我一些。谢谢

javascript json

3
推荐指数
1
解决办法
1479
查看次数

如何获取JSON对象中的数组数

下面是我的JSON.我想在这个对象中获取数组的数量和名称.这是动态创建的,所以我不知道它的编号和名称.这个示例中有2个数组,名为Table和Table1.

"{
      "Table": [
        {
          "Day": "Jan",
          "Counts": 20,
          "SrNo": 1,
          "Title": "test2",
          "ProfilePic": "/Image1.jpg" 
        },
        {
          "Day": "Feb",
          "Counts": 10,
          "SrNo": 2,        
          "Title": "test2",
          "ProfilePic": "/Image1.jpg"          
        }
    ],
 "Table1": [
    {
      "Day": "01",
      "Counts": 5,
      "SrNo": 1,       
      "Title": "test3",
      "ProfilePic": "/Image2.jpg"
     },
     {
      "Day": "02",
      "Counts": 9,
      "SrNo": 2,        
      "Title": "test3",
      "ProfilePic": "/Image2.jpg",        
     }
   ]
 }"
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery json

3
推荐指数
1
解决办法
404
查看次数