Bagaimana untuk menggunakan operator 'dalam' dalam JavaScript?

WBOY
Lepaskan: 2023-09-12 17:13:09
ke hadapan
840 orang telah melayarinya

如何在 JavaScript 中使用“in”运算符?

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.

Syntax

prop in object
Salin selepas log masuk

Parameter

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.

Contoh 1

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 = [&#39;key&#39;, &#39;value&#39;, &#39;title&#39;, &#39;TutorialsPoint&#39;]
      
      // 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(&#39;key&#39; in array) //false
      console.log(&#39;TutorialsPoint&#39; in array) // false
      
      // output of the Array property
      console.log(&#39;length&#39; in array)
   </script>
</body>
</html>
Salin selepas log masuk

Output

Atur cara di atas akan menghasilkan output berikut dalam konsol.

true
true
false
false
false
true
Salin selepas log masuk

Contoh 2

Dalam contoh di bawah, kami menunjukkan pengendali in.

# 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 student = { name: &#39;Bill&#39;, class: &#39;IX&#39;, subjects: &#39;PCM&#39;, age: &#39;16&#39; };
      console.log(&#39;name&#39; in student);
      delete student.name;
      console.log(&#39;name&#39; in student);
      if (&#39;name&#39; in student === false) {
         student.name = &#39;Steve&#39;;
      }
      console.log(student.name);
   </script>
</body>
</html>
Salin selepas log masuk

Output

Atur cara di atas akan menghasilkan keputusan berikut dalam konsol.

rreeee

Atas ialah kandungan terperinci Bagaimana untuk menggunakan operator 'dalam' dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!