Rumah >hujung hadapan web >tutorial js >Operator dengan keutamaan tertinggi dalam js ialah
Keutamaan pengendali tertinggi dalam JavaScript ialah kurungan (), yang digunakan untuk menukar keutamaan pengendali lain. Kedua, susunan keutamaan pengendali ialah: pengendali unari, pengendali eksponen, pengendali darab dan bahagi, pengendali tambah dan tolak, pengendali hubungan, pengendali logik, pengendali tugasan dan pengendali bersyarat.
Apakah pengendali yang mempunyai keutamaan tertinggi?
Dalam JavaScript, pengendali dengan keutamaan tertinggi ialah:
Kurung ()
Kurung digunakan untuk menukar keutamaan pengendali, mengambil keutamaan berbanding pengendali lain.
Keutamaan pengendali
Selepas kurungan, keutamaan pengendali adalah dalam susunan berikut (dari tertinggi ke terendah):
!
)+
、-
、!
)**
)*
、/
、%
)+
、-
)、!=
、、<code>>
、、<code>>=
)
&&
、||
、!
)、+=
、-=
)
?
)示例
下面是一个示例,说明运算符优先级的实际应用:
let result = 1 + 2 * 3;
在这个示例中,乘法运算符 *
优先于加法运算符 +
,因为乘法的优先级更高。因此,2 * 3
先被计算为 6,然后 6 再与 1 相加,结果为 7。
如果要改变优先级,可以使用圆括号:
let result = (1 + 2) * 3;
现在,圆括号将加法运算的优先级提高到乘法的之上,所以 1 + 2
Pengendali eksponen (
/
, %
)🎜Operator tambah dan tolak (+
, -
)🎜Pengendali perhubungan (>=
)🎜Pengendali logik (||
, ! kod>)🎜Pengendali tugasan (, += , -= ) li>🎜Pengendali bersyarat ( ?
)🎜🎜Contoh🎜🎜🎜Berikut ialah contoh yang menggambarkan keutamaan pengendali dalam tindakan: 🎜rrreee🎜Dalam contoh ini, pengendali pendaraban +
kerana pendaraban mempunyai keutamaan yang lebih tinggi. Oleh itu, 2 * 3
mula-mula dinilai sebagai 6, dan kemudian 6 ditambah kepada 1, menghasilkan 7. 🎜🎜Jika anda ingin menukar keutamaan, anda boleh menggunakan kurungan: 🎜rrreee🎜Kini, kurungan menaikkan keutamaan penambahan di atas pendaraban, jadi Atas ialah kandungan terperinci Operator dengan keutamaan tertinggi dalam js ialah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!