Home » » Bagaimana mangamati Object atau property Javascript?

Bagaimana mangamati Object atau property Javascript?

How can one inspect JavaScript objects?



In PHP for instance there is print_r() to inspect objects. How can one inspect the properties of a JavaScript object? When printing the object to the console the output is only [object Object].

Bagaimana mangamati Object atau property Javascript? bila menggunakan console atau browser anda hanya mendapat hasil [object object].

anda dapat menggunakan object inspectoruntuk mendapatkan hasil yang lebih informatif

misalnya anda memiliki variable object seperti ini


var object = {
          buah:'mangga', terlaris:{buah:'appel',harga:100,
          sekotak:{jumlah:'20',total:2000,berat:'5Kg'}, function(a,b){},tersedia:'3 kotak'}}


cukup ada menuliskan seperti ini:

document.write(inspect(object,true))


dan hasilnya seperti dibawah ini



0.1.  buah : "mangga"
0.2.  terlaris
1.1.  terlaris.buah : "appel"
1.2.  terlaris.harga : 100
1.3.  terlaris.sekotak
2.1.  terlaris.sekotak.jumlah : "20"
2.2.  terlaris.sekotak.total : 2000
2.3.  terlaris.sekotak.berat : "5Kg"
1.4.  terlaris.function : function(a,b)
1.5.  terlaris.tersedia : "3 kotak"


jika parameter kedua diganti dengan "false":

document.write(inspect(object,false))


dan hasilnya seperti dibawah ini

 buah : "mangga"
 terlaris
 terlaris.buah : "appel"
 terlaris.harga : 100
 terlaris.sekotak
 terlaris.sekotak.jumlah : "20"
 terlaris.sekotak.total : 2000
 terlaris.sekotak.berat : "5Kg"
 terlaris.function : function(a,b)
 terlaris.tersedia : "3 kotak"

silahkan sedot di http://etto-aa-js.googlecode.com/svn/trunk/inspector.js

1 komentar:

  1. ayam bangkok aduan Live terbesar di indonesia hanya di AGEN BOLAVITA
    Bandar Taruhan Sabung Ayam Terbaik Indonesia!
    Sabung Ayam S128 | SV388 | Kungfu Chicken
    Download Aplikasi Android / IOS Sekarang di Smartphone
    Anda.

    Minimal Deposit / Withdraw Hanya Rp.50.000,- Langsung Saja Gabung Dengan Kami www. bolavita. site
    Daftar sekarang juga !

    WA : +62 8 1 2-2 2 2 2-9 9 5
    BBM : B O L A V I T A

    BalasHapus