【问题标题】:how to declare array of object in javascript? [closed]如何在javascript中声明对象数组? [关闭]
【发布时间】:2014-02-07 10:59:53
【问题描述】:

我是 javascript 新手,我有一个 java 类 -

一等-

public class Page {

    private String url;
    private long timeout;
    private PVforPage[] pvs;     <-- specifically how I can declare this in javascript
}

二等-

public class PVforPage {

    private String url;
    private Layout layout;
    private Map<String, String> headers;
    private long ttl;
}

请任何人为上述类创建一个对应的javascript对象

【问题讨论】:

标签: java javascript


【解决方案1】:

我认为这是最适合您的情况:

var page = {
    url: "",
    timeout: 0,
    pvs: [
        {
            url: "",
            layout: "",
            headers: ["", ""],
            ttl: 0
        }
    ]
}

看到 Javascript 不像 Java 那样类型化,我为您的 Java 类型 LayoutMap 使用了一些我不知道是什么的泛型类型。

更新:

this Fiddle。只是一个如何使用 js 对象、实例、属性和方法的示例。这是学习和学习。希望你喜欢。

【讨论】:

  • 它们是任何方式来声明对象 pv 不同,然后在页面对象声明中调用它的数组实例......比如 - var pv={ url: "", layout: "", headers: [" ", ""], ttl: 0 }; var page ={ url:"", timeout:0, pvs = Array of pv() some thing }
  • @level_0 我用小提琴中的一些例子更新了我的问题。你知道如何使用浏览器的控制台吗?
  • 谢谢你的链接,它对我有很大帮助.... :)
  • @level_0 不错!如果这回答了您的问题,请标记为已接受。
  • @DontvotemeDown 你的 jsfidle 链接不是我的答案,但你的链接对我很有用。它对我来说很重要。我想要的溶胶是here
猜你喜欢
  • 1970-01-01
  • 2015-10-19
  • 1970-01-01
  • 1970-01-01
  • 2022-06-14
  • 2020-12-07
  • 2013-07-20
  • 2013-03-22
  • 1970-01-01
相关资源
最近更新 更多