Rumah > hujung hadapan web > tutorial js > Bagaimanakah Tugasan `= _` Berfungsi dalam JavaScript?

Bagaimanakah Tugasan `= _` Berfungsi dalam JavaScript?

Linda Hamilton
Lepaskan: 2024-11-06 16:44:03
asal
661 orang telah melayarinya

How Does the `=  _` Assignment Work in JavaScript?

Memahami = _ Tugasan dalam JavaScript

Dalam JavaScript, = _ pengendali tugasan digunakan untuk menetapkan nilai berangka kepada pembolehubah. Ia terdiri daripada elemen berikut:

  • =: Pengendali tugasan
  • : Unary plus operator
  • _: Nama atau ungkapan pembolehubah

Pecahan Operator

  • =: Menetapkan nilai yang terhasil daripada operasi sebelah kanan kepada pembolehubah sebelah kiri.
  • : Cubaan untuk menukar nilai di sebelah kanannya kepada jenis berangka (nombor). Jika berjaya, nilai berangka diberikan. Jika tidak, NaN (Bukan-Nombor) ditetapkan.
  • _: Mewakili pembolehubah atau ungkapan yang nilainya ditukar kepada nombor dan ditetapkan kepada pembolehubah sebelah kiri.

Contoh:

<code class="javascript">hexbin.radius = function(_) {
   if (!arguments.length)
       return r;
   r = +_;
   dx = r * 2 * Math.sin(Math.PI / 3);
   dy = r * 1.5;
   return hexbin;
};</code>
Salin selepas log masuk

Dalam contoh ini:

  • _ ialah hujah fungsi yang mewakili nilai jejari.
  • _ menukarkan argumen _ kepada nombor dan memberikannya kepada pembolehubah r.
  • Pengiraan seterusnya adalah berdasarkan nilai berangka r.

Butiran Tambahan:

    • adalah kaedah pilihan untuk menukar nilai kepada nombor kerana kelajuan dan kecekapannya.
  • Nilai berikut boleh ditukar kepada nombor menggunakan :

    • Perwakilan rentetan integer dan apungan, cth., "1"
    • Nilai bukan rentetan benar, palsu dan nol
    • Integer perpuluhan dan heksadesimal
  • Jika penukaran tidak berjaya, NaN diberikan.

Atas ialah kandungan terperinci Bagaimanakah Tugasan `= _` Berfungsi dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan