javascript - 检索最终属性的问号语法
问题描述
我试图弄清楚这两个表达式在功能上是否等效:
user && user.first_name ? user.first_name : ''
和
user?.first_name || ''
并且相当肯定他们是,但不是100%肯定。有没有两种表达方式不同的情况?
解决方案
推荐阅读
- python - Issues scraping HTML code with Selenium WebDriver: Returned URL and action values different from the console value
- java - 从 Java-12 中的 switch 表达式返回泛型值
- uwp - cppwinrt 有时不会生成 Generated Files\Sources #include "BlankUserControl.gh" not found
- android - 合并两个列表 RxJava 时过滤列表项
- r - 在 R 的循环中使用数据框名称
- android - 为什么使用捆绑包而不是标准对象?
- typescript - 在 Nest.js 中记录请求/响应
- character-encoding - scrapy:如何在 URL 中包含主题标签
- jmeter - JMeter - 无法加载插件管理器
- python - 使用蒙版渐变混合两个图像