簡體   English   中英

如何在另一個對象內分配對象

[英]How to assign object inside another object

下面是執行某些操作的函數。

ns.Line2Point = function (params) {
        points = params.points;
        // code here
};

在上面的代碼中, params object包含一個points object 因此,當我想調用Line2Point方法時,必須創建一個對象,它包含點對象。 但是,我不知道如何使用Javascript。 我只是有一些想法,例如下面的代碼,但不知道它是對還是錯:

    var params;
    var points;
    // some code to initialize for points object
    params.points = points
    ns.Line2Point(params)

請教我這個。 謝謝 :)

如您所說,您只需要初始化參數。

var params = {};   // initialize to an object literal
params.points = {}; // points is now an object literal, too

如果您已經有了points ,請初始化params ,然后執行

params.points = points; // assign points to the points property of params

我不太了解您的問題,但是我認為這是您想要的:

points = [
    {
        x: 10,
        y: 25
    },
    {
        x: 20,
        y: 35
    }
]

點現在是一個數組,由2個對象組成,每個對象由2個變量組成: xy

首先將參數聲明為對象。

var params = {};

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM