Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 运算符优先级

作者:◇∞柰旳ゝ僦湜沵   发布日期:2025-07-25   浏览:93

// 示例代码:展示 JavaScript 运算符优先级

// 1. 括号 () 优先级最高
let result1 = (5 + 3) * 2; // 先计算括号内的加法,再乘以2,结果为 16

// 2. 算术运算符中,乘除优先于加减
let result2 = 5 + 3 * 2;   // 先计算乘法 3 * 2,再加 5,结果为 11

// 3. 赋值运算符 (=) 的优先级较低,通常在表达式最后执行
let a = 5;
let b = (a += 2) * 3;      // 先执行赋值 a += 2,a 变为 7,然后乘以 3,b 的值为 21

// 4. 逻辑运算符 && 和 || 的优先级低于关系运算符
let x = true && false || true; // 先计算 &&,再计算 ||,结果为 true

// 5. 三元运算符的优先级也需要注意
let result3 = 5 > 3 ? "Yes" : "No"; // 条件为真,返回 "Yes"

console.log(result1); // 输出: 16
console.log(result2); // 输出: 11
console.log(b);       // 输出: 21
console.log(x);       // 输出: true
console.log(result3); // 输出: Yes

上一篇:js string转object

下一篇:js unicode编码转换中文

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 点击空白区域触发事件

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站