Belajar JavaScript (Part4): Objek Boolean, Objek Date dan Metode Date JavaScript


Belajar javascript

SeniKoding.com - sebelum part artikel ini dilanjutkan sebelumnya telah dibahas Tutorial Belajar JavaScript (Part3): Objek String, Objek Number, Objek Array JavaScript yang bisa Anda simak terlebih dahulu sebelum melangkah ke part sekarang ini. Karena artikel per Bab di SeniKoding telah di rangkum secara terurut untuk memudahkan pembaca dalam belajar.

Tutorial Belajar JavaScript Objek Boolean JavaScript


Objek Boolean JavaScript adalah objek JavaScript yang memberikan nilai Benar (True) atau Salah (False). Data Boolean ini yang akan mengeksekusi apakah data tersebut cocok dengan yang diperintahkan.
Belajar Objek Boolean JavaScript dengan mendeklarasikan sintaknya seperti ini:
var myboolean = new boolean(parameter);
Jika Objek Boolean tidak memeliki parameter atau parameternya adalah salah satu diantara nilai ini (0, -0, null, "", false, undefined, not a number) maka objek myboolean akan bernilai "false". Selain itu, maka objek myboolean akan bernilai "true" (bahkan ketika parameternya = "false").

Didalam tutorial Boolean JavaScript, terdapat Metode-metode dari objek boolean ini, antara lain:
  • toSource() : metode ini mengirimkan kembali kode sumber yang memungkinkan kita untuk membuat objek Boolean.
  • toString() : metode ini mengirimkan kembali string yang berhubungan dengan instruksi untuk membuat objek Boolean.
  • valueOf() : metode ini mengembalikan nilai asal dari objek Boolean.

Tutorial Belajar JavaScript Objek Date JavaScript


Objek Date JavaScript atau Objek Tanggal adalah berfungsi untuk memanipulasi data Tanggal dan Waktu. Misalkan Anda menginkan data tanggal atau waktu didalam penulisan JavaScript, makan Anda bisa membuatnya seperti ini.

Penulisannya pun cukup mudah, berikut cara membuat objek date atau tanggal dalam JavaScript:
var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

  • var d = new Date();

Kode Objek Date:

<!DOCTYPE html>
<html>
    <body>
        <script type="text/JavaScript">
            var d = new Date();
            
            document.write(d);
        </script>
    </body>
</html>

Hasil Browser:

Belajar javascript


  • var d = new Date(milliseconds);

Kode Objek Date:

<!DOCTYPE html>
<html>
    <body>
        <script type="text/JavaScript">
            var d = new Date(86400000);
            
            document.write(d);
        </script>
    </body>
</html>

Hasil Browser:

Belajar javascript
Waktu / tanggal didalam javaScript dihitung dengan Milidetik, dari 1 Januari 1970 00:00:00 Universal Time. Satu hari dalam JavaScript terdapat 86.400.000 Milidetik.

  • var d = new Date(dateString);

Kode Objek Date:

<!DOCTYPE html>
    <html>   
        <body>
            <script type="text/JavaScript">
                var d = new Date("October 13, 2014 11:13:00");
              
                document.write(d);
            </script>
        </body>
    </html>

Hasil Browser:

Belajar javascript

  • var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

Kode Objek Date:

<!DOCTYPE html>
<html>
    <body>
        <script type="text/JavaScript">
            var d = new Date(99, 5, 24, 11, 33, 30, 0);
            
            document.write(d);
        </script>
    </body>
</html>

Hasil Browser:

Belajar javascript
Didalam Date JavaScript menghitung Bulan adalah dari angka 0 - 11. 0 adalah Januari dan 11 adalah Desember.

Tutorial Belajar JavaScript Method Objek Date JavaScript


Method Objek Date JavaScript atau Metode Objek Tanggal JavaScript bisa beroperasi didalamnya ketika Objek Date digunakan. Dengan Method Date kita bisa mengatur tahun, bulan, hari, jam, menit, milidetik objek, bisa dengan menggunakan waktu setempat maupun waktu Universal/GMT.

Berikut adalah Method/Metode Objek Date JavaScript beserta fungsinya:

- getDate() : berfungsi memperoleh tanggal (1-31).
- getDay() : memperoleh hari dari Minggu (0-6). 0=Minggu dan 1=Senin, dst.
- getFullYear() : memperoleh nilai tahun 4 digit.
- getHours() : memperoleh nilai jam (0-23).
- getMilliseconds() : memperoleh nilai milidetik (0-999).
- getMinutes() : memperoleh nilai menit (0-59).
- getMonth() : memperoleh nilai bulan (0-11). 0 = Januari, 1 = Februari, dst.
- getSeconds() : memperoleh nilai detik (0-59).
- getTime() : memperoleh jumlah milidetik sejak tengah malam tanggal 01 Januari 1970.
- getTimezoneOffset() : memperoleh perbedaan waktu antara universal time (UTC) dengan waktu lokal, dengan menit.
- getYear() : metode ini sudah ditinggalkan, sebagai gantinya gunakan [getFullYear()].
- setDate() : menetapkan hari dari sebuah objek date.
- setFullYear() : menetapkan tahun ( digit) dari sebuah objek date.
- setHours() : menetapkan jam dari sebuah objek date.
- setMilliseconds() : menetapkan milidetik dari sebuah objek date.
- setMinutes() : menetapkan menit dari sebuah objek date.
- setMonth() : menetapkan bulan dari sebuah objek date.
- setSeconds() : menetapkan detik dari sebuah objek date.
- toString() : mengkonversi objek date ke String.
- toTimeString() : mengkonversi bagian waktu dari objek date ke String.
- toDateString() : mengkonversi bagian tanggal dari sebuah objek date ke dalam String.
- toUTCString() : mengkonversi tampilan tanggal standar UTC.
- toISOString() : mengkonversi date menjadi string dengan standar ISO.
- toJSON() : mengembalikan objek date sebagai string dengan format JSON date.
- toLocaleString() : mengkonversi obejk date ke String menggunakan konversi lokal.
- valueOf() : mengembalikan nilai dari sebuah objek date.

Contoh cara menggunakan Method Objek Date JavaScript:

  • Method toString()

<!DOCTYPE html>
<html>
    <body>
        <script type="text/JavaScript">
            var d = new Date();

            document.write(d.toString());
        </script>
    </body>
</html>

  • Method toUTCSring()

<!DOCTYPE html>
<html>
    <body>
        <script type="text/JavaScript">
            var d = new Date();

            document.write(d.toUTCString());
        </script>
    </body>
</html>

  • Method toDateString()

<!DOCTYPE html>
<html>
    <body>
        <script type="text/JavaScript">
            var d = new Date();

            document.write(d.toDateString());
        </script>
    </body>
</html>

  • Method getDay()

<!DOCTYPE html>
<html>
    <body>
        <script type="text/JavaScript">
            var d = new Date();

            document.write(d.getDay());
        </script>
    </body>
</html>

Pada contoh Method getDay() akan menghasilkan angka 6, karena metode getDay() akan memberikan angka hari, dengan angka (0-6) yang berarti 6 adalah = Sabtu, dan dimulai dari Minggu = 0.
Catatan: Ketika menetapkan tanggal pada JavaScript, tanpa menetapkan zona waktunya. Maka JavaScript akan mengambil dari zona waktu Browser.

Sampai disini Belajar JavaScript (Part4): Objek Boolean, Objek Date dan Metode Date JavaScript, semoga bermanfaat.

- Salam -



Berlangganan Artikel Kami Gratis, masukan Email dan Verifikasi:

4 Responses to "Belajar JavaScript (Part4): Objek Boolean, Objek Date dan Metode Date JavaScript"

  1. request tutorial es6 dong gan :)

    ReplyDelete
  2. Bahasa komputer emg sulit untuk dimengerti 😂

    ReplyDelete
    Replies
    1. hahahaa.. mudah ko gan belajar javascript, asal mau berusaha :)

      Delete

* Berkomentar sesuai tema ya gaes..

- Terima Kasih -