扫码关注官方订阅号
就比如 PHP 可以轻易实现的
const a = user ? : 0; console.log(a, b);
或者是PHP7的太空舱
闭关修行中......
三目运算是有的,太空舱木有。另外还有短路或、短路与可以用于一些判断和赋值。
语法糖过多会增加学习成本和理解成本,JS的三目运算符不可以省略,你说的这两个在JS和TS中都没有,TS比JS多了枚举、接口、泛型、命名空间等操作。
PS:在我司PHP代码的lint中 ?: 这种省略第一个量的三目运算符是被认为不符合规范的
?:
await async
解构赋值,字符串模板
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
三目运算是有的,太空舱木有。另外还有短路或、短路与可以用于一些判断和赋值。
语法糖过多会增加学习成本和理解成本,JS的三目运算符不可以省略,你说的这两个在JS和TS中都没有,TS比JS多了枚举、接口、泛型、命名空间等操作。
PS:在我司PHP代码的lint中
?:这种省略第一个量的三目运算符是被认为不符合规范的await async
解构赋值,字符串模板