1.  ?.  链接运算符
特性: 一旦遇到空置就会终止
例子: let name = obj?.name
persion.getTip?.() // 没有getTip 方法则不会执行 2. ?? 空值合并操作符
特性: 左侧为 null 或 undefiend时,才会返回右侧数据
例子: const sum = null ? 1 // 1
const sum = 2 ? 3 // 2 3. ??= 空值赋值运算符
特性: 左侧为null 或undefiend的时候才会将右侧变量赋值给左侧变量
例子: const a = 1; const b = 0; const c = null
b ??= a // 0
c ?? = a // 1 4. ||= 逻辑会分配
特性: 左侧表达式为虚值(包含: null,undefiend, 0,NaN, '')时才赋值
例子: let a = 1; a ||= 2 // 1
let a; a ||= 2 // 2 5. &&= 逻辑或分配
特性: 左侧为真时,才赋值
let a = 1; a && = 2 // 2

最新文章

  1. 基于Swiper 2.7.6实现的带缩略图功能的轮播图
  2. vim中tab转为空格
  3. 传输层协议TCP和UDP
  4. Linux CentOs7 下安装 redis
  5. Linux软件安装-yum安装
  6. js时间差转为天数
  7. IT公司100题-1-二叉树转换为双链表
  8. sublime text修改TAB缩进为空格
  9. android四大功能组件概要总结
  10. Linux下安装启动nginx的过程
  11. Sublime Text使用心得(一)
  12. Python新手学习基础之函数-return语句与函数调用
  13. ROS(indigo)_turtlebot仿真示例包括stage和gazebo
  14. Linux用户登录日志查询
  15. 逻辑回归为什么用sigmoid函数
  16. pascal,c,c++使用大于2^32整型的注意要点
  17. centos 重启日志服务
  18. 811. Subdomain Visit Count
  19. lucene查询索引之QueryParser解析查询——(八)
  20. 腾讯云服务器安装宝塔面板快速配置LNMP/LAMP网站系统

热门文章

  1. PHP面向对象(二)
  2. elasticsearch别名
  3. 关于elasticsearch使用ceph作为存储
  4. Docker之Nginx保姆级别安装
  5. iOS 静态库与动态库的区别
  6. ubuntu 安装SVN
  7. linux 源码安装 xrdp
  8. Pytorch之数据处理
  9. StunServer
  10. [Vue warn]: Do not use built-in or reserved HTML elements as component id: text 错误的解决办法