Download Source Code Aplikasi

=== (Strict Equality)

Wednesday, February 19th, 2020 - JavaScript » Operator

Operator === (Strict Equality) dipakai untuk membandingkan operand A dengan operand B, perbandingan akan mengembalikan true kalau operand A dan operand B benar-benar sama nilainya dan tipe datanya, selain itu false dikembalikan.

Sintaks:

A === B

Operator === ialah operator standard JavaScript 1.3+, JScript 1.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 4.0+, Opera 6.0+, Safari 1.0+.

Operator === mempunyai cara kerja yang sama ibarat operator == (Equality), perbedaannya hanya dipenanganan tipe datanya saja, di == untuk tipe data dari kedua operand yang dibandingkan tidak ketat.

Contoh maksud dari ketat dan tidaknya penanganan tipe data dari kedua operand yang akan dibandingkan memakai operator === dan operator == ialah ibarat misalkan anda mempunyai dua variabel sebagai berikut:

var A = 5; var B = "5";

Selanjutnya anda mencoba membandingkan kedua variabel tersebut masing-masing memakai operator === dan operator ==, ibarat berikut:

alert(A === B); alert(A == B);

Seperti diketahui variabel A ialah number dan B ialah string (dalam kasus ini angka-angka yang terlampir didalam tanda kutip), dikala kedua variabel tersebut dikembalikan kesudahannya memakai operator === dan operator ==, masing-masing mengembalikan nilai false dan true.

Jadi kesimpulannya, untuk operator == mau string ataupun number asalkan mempunyai nilai yang sama akan mengembalikan true, tapi tidak untuk operator ===.

Jika mencoba membandingkan null dengan undefined, hasil yang dikembalikan ialah false. Jika mencoba membandingkan true dengan 1, hasil yang dikembalikan ialah false. Jika mencoba membandingkan false dengan 0, hasil yang dikembalikan ialah false.

Contoh di bawah ini pengguna harus memasukkan inputan, kalau inputan pengguna ialah "7", pengguna dihadirkan kotak obrolan Alert yang memberitahukan inputannya ialah benar, selain itu pengguna dihadirkan kotak obrolan Alert yang memberitahukan inputannya ialah salah:

var A = prompt("Input 1-7: ", ""); var B = "7"; if (A === B) { alert("Input anda benar!"); }else{ alert("Input anda salah!"); }
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Download Source Code Aplikasi
=== (Strict Equality) | Ahmad Code | 4.5