Rumah > hujung hadapan web > tutorial js > Apakah Simbol dan Operator JavaScript yang Anda Perlu Tahu?

Apakah Simbol dan Operator JavaScript yang Anda Perlu Tahu?

Mary-Kate Olsen
Lepaskan: 2024-12-28 01:51:14
asal
722 orang telah melayarinya

What JavaScript Symbols and Operators Do You Need to Know?

Apakah maksud simbol ini dalam JavaScript?

Jenis Penerangan Simbol

ini Objek semasa Merujuk objek

var x = function() lwn. function x() Sintaks pengisytiharan fungsi Mengisytiharkan fungsi

(function(){…})() Ekspresi Fungsi Dipanggil Serta-merta (IIFE) Dengan serta-merta melaksanakan a fungsi

someFunction()() Fungsi yang kembali fungsi lain Mengembalikan fungsi

=> Sintaks ungkapan fungsi anak panah Mentakrifkan fungsi anak panah

|> Paip, lebih besar daripada operator Paip Paip output daripada satu fungsi kepada input daripada satu lagi

fungsi, hasil, hasil Fungsi penjana Mentakrifkan fungsi penjana

[…], [ nilai ], Array() Tatatanda tatasusunan Mengisytiharkan an tatasusunan

{…}, { kunci: nilai }, { [kunci]: nilai } Sintaks literal objek Mentakrifkan objek

…${…} … Literal templat Memasukkan pembolehubah ke dalam rentetan

/…/ Biasa literal ungkapan Memadankan corak teks

$ Corak ganti regex log masuk dolar Memadankan bahagian tertentu rentetan dalam penggantian regex

() Operator pengelompokan Kumpulan ungkapan untuk penilaian

obj.prop, obj[prop], obj["prop"] Pengakses harta Akses sifat objek

?. , ?.[], ?.() Operator rantai pilihan Navigasi selamat untuk akses harta

operator baharu Mencipta objek baharu

.. .iter Sintaks Spread Menyebarkan tatasusunan atau objek ke dalam elemen individu

, -- Pengendali pra- / selepas kenaikan / -pengurangan Menaikkan atau menurunkan nilai

, - Operator penambahan atau penyatuan dan penolakan; operator tanda unari Laksanakan operasi aritmetik atau logik

&&, ||, ! Operator logik Laksanakan operasi logik

?., ?.[], ?. () Operator rantaian pilihan Navigasi selamat harta benda akses

** Pengendali kuasa (exponentiation) Menaikkan nilai kepada kuasa

==, === Operator kesaksamaan Bandingkan nilai

!=, !== Pengendali ketidaksamaan Bandingkan nilai untuk ketidaksamaan

<<, >>, >>> Pengendali anjakan bit Alihkan bit ke kiri atau kanan

?…?… ? Pengendali bersyarat (ternari) Memutuskan ungkapan yang hendak dilaksanakan berdasarkan syarat

= Operator tugasan Menetapkan nilai kepada pembolehubah

% Operator baki Mencari baki bahagian

= Pengendali tugasan tambahan Menambah nilai pada pembolehubah

&&=, ||=, ??= Tugasan logik Laksanakan operasi logik dan tetapkan hasilnya

<<=, >>=, >>>=, &=, ^=, |= Tugasan bitwise Laksanakan operasi bitwise dan tetapkan hasilnya

, Operator koma Menilai berbilang ungkapan dalam urutan

{…} Blok Disertakan pernyataan

{…} Sintaks literal objek Melampirkan pasangan nilai kunci

var, let, const Mengisytiharkan pembolehubah dengan skop yang berbeza-beza

label: Label Menandakan pernyataan untuk digunakan dengan rehat atau teruskan

123n BigInt Mewakili integer yang lebih besar daripada had nombor biasa

# Kaedah persendirian atau medan persendirian Mentakrifkan ahli persendirian kelas

Atas ialah kandungan terperinci Apakah Simbol dan Operator JavaScript yang Anda Perlu Tahu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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