SORU
23 Mayıs 2012, ÇARŞAMBA


Nasıl node.js tam nesne konsol alabilirim.günlük, daha doğrusu '[Nesne] daha'?

Konsolu kullanarak hata ayıklama.günlük, ne kadar dolu nesne alabilir miyim?

var myObject = {
   "a":"a",
   "b":{
      "c":"c",
      "d":{
         "e":"e",
         "f":{
            "g":"g",
            "h":{
               "i":"i"
            }
         }
      }
   }
};    
console.log(myObject);

Çıkışlar:

{ a: 'a', b: { c: 'c', d: { e: 'e', f: [Object] } } }

Ama aynı zamanda özelliği f içeriğini görmek istiyorum

CEVAP
23 Mayıs 2012, ÇARŞAMBA


JSON.stringify, kullanımı ve bazı güzel girinti belki sözdizimi hatırlamak daha kolay olarak elde edebilirsiniz.

console.log(JSON.stringify(myObject, null, 4));

{
    "a": "a",
    "b": {
        "c": "c",
        "d": {
            "e": "e",
            "f": {
                "g": "g",
                "h": {
                    "i": "i"
                }
            }
        }
    }
}

Üçüncü argüman istediğiniz gibi ayarlayabilirsiniz, böylece girinti düzeyini ayarlar.

Burada daha fazla detaya gerekirse:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • foreignimage

    foreignimage

    13 HAZİRAN 2006
  • YAN TV

    YAN TV

    20 EKİM 2011