Objek Bawaan dalam Javascript

Sebelumnya saya pernah membahas tentang objek dan konstruktor. Saya juga sudah membahas cara mendapatkan objek yang mewakili suatu elemen dan atributnya. Selain itu, saya juga pernah menjelaskan tentang beberapa method seperti getElementById, getElementsByClassName, getElementsByTagname, write, writeln, dll; yang merupakan method dari objek document.

Dalam javascript ada beberapa function, object dan nilai yang bisa dibuat dengan new. Ada juga function, object dan nilai yang bisa digunakan dalam satu script tanpa perlu dideklarasikan dengan new. Berikut ini adalah nilai-nilai selain string dan bilangan yang bisa digunakan dalam javascript :
  • Null
  • NaN
  • undefined
  • infinity
Objek-objek standar yang bisa digunakan dalam Javascript yaitu :
  1. Math : untuk perhitungan matematika
  2. document : objek yang mewakili document
  3. window : object yang mewakili window

    Beberapa objek bisa kita gunakan setelah kita membuatnya menggunakan new. Berikut ini adalah objek-objek yang bisa dibuat dengan menggunakan new :
      1. String
      2. Number
      3. Array
      4. Date
      5. RegExp
      6. XMLHttpRequest
      7. DOMParser
        Untuk mendapatkan properti dari suatu objek, kita bisa menggunakan for dan in. Misalnya :
        <HTML>
        <HEAD>
            <TITLE>Belajar HTML</TITLE>
        </HEAD>
        <BODY>
            <SCRIPT>
                for(a in document)document.write(a+"<BR />");
            </SCRIPT>
        </BODY>
        </HTML> 

        Btw, untuk objek beberapa objek mungkin tidak bisa dilihat method dan propertinya dengan for dan in

        Untuk object Math, ada beberapa method dan properti yang sering digunakan. Beberapa method dan properti tersebut yaitu :

        Method / Properti Deskripsi
        abs(x) Nilai Mutlak
        acos(x) arccosine
        asin(x) arcsine
        atan(x) arctangent
        atan2(y, x) arctangent2
        ceil(x) Pembulatan ke atas
        cos(x) kosinus
        exp(x) Ex
        floor(x) Pembulatan ke bawah
        log(x) Nilai logaritma natural dari x
        max(x, y, z, ..., n) Nilai tertinggi
        min(x, y, z, ..., n) Nilai terendah
        pow(x, y) X pangkat Y
        random() Angka acak antara 0 dan 1
        round(x) Pembulatan
        sin(x) Sin
        sqrt(x) Akar kuadrat
        tan(x) Tangen
        PI Nilai PI

        1 comments:

        Klik di sini untuk berkomentar