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!