Dalam artikel ini, kami akan meneroka pengendali "in" dan cara menggunakannya dalam JavaScript. Operator dalam ialah operator terbina dalam dalam JavaScript yang digunakan untuk menyemak sama ada sifat tertentu wujud dalam objek. Mengembalikan benar jika harta itu wujud, palsu sebaliknya.
prop in object
Fungsi ini menerima parameter berikut seperti yang dinyatakan di bawah -
prop - Parameter ini memegang rentetan atau simbol yang mewakili nama harta atau indeks tatasusunan.
objek - Akan menyemak sama ada objek mengandungi prop .
Nilai Pulangan - Kaedah ini akan mengembalikan benar atau salah jika sifat yang ditentukan ditemui dalam objek.
Dalam contoh berikut, kami akan menggunakan operator 'inin' dalam JavaScript untuk mencari sama ada sesuatu sifat itu wujud.
# index .html
<html> <head> <title>IN operator</title> </head> <body> <h1 style="color: red;"> Welcome To Tutorials Point </h1> <script> // Illustration of in operator const array = ['key', 'value', 'title', 'TutorialsPoint'] // Output of the indexed number console.log(0 in array) //true console.log(2 in array) //true console.log(5 in array) //false // Output of the Value // you must specify the index number, not the value at that index console.log('key' in array) //false console.log('TutorialsPoint' in array) // false // output of the Array property console.log('length' in array) </script> </body> </html>
Atur cara di atas akan menghasilkan output berikut dalam konsol.
true true false false false true
Dalam contoh di bawah, kami menunjukkan pengendali in.
# index.html p>
<html> <head> <title>IN operator</title> </head> <body> <h1 style="color: red;"> Welcome To Tutorials Point </h1> <script> // Illustration of in operator const student = { name: 'Bill', class: 'IX', subjects: 'PCM', age: '16' }; console.log('name' in student); delete student.name; console.log('name' in student); if ('name' in student === false) { student.name = 'Steve'; } console.log(student.name); </script> </body> </html>
Atur cara di atas akan menghasilkan keputusan berikut dalam konsol.
rreeeeAtas ialah kandungan terperinci Bagaimana untuk menggunakan operator 'dalam' dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!