2012-01-19 44 views
1
{ 
    '$or': [ 
      { adv_id: 3 }, 
      { adv_id: 3 } 
     ] 
} 

任何人都知道如何在Javascript中以編程方式構造此類型的對象?如何以編程方式構建嵌套對象

+0

你應該讀作[?如何接受一個答案工作](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) – Quentin

回答

3

不確定你的意思。你可以只將它賦值給一個變量:

var object = { 
    '$or': [ 
    { adv_id: 3 }, 
    { adv_id: 3 } 
    ] 
} 

或者,分步實施:

var object = {}; 
object.$or = []; 
object.$or[0] = {}; 
object.$or[1] = {}; 
object.$or[0].adv_id = 3; 
object.$or[1].adv_id = 3; 
+0

你的下一個代碼塊就是我想要的。謝謝! – Magic