当前位置: 首页 > news >正文

平顶山做网站山东工艺美术学院网站建设公司

平顶山做网站,山东工艺美术学院网站建设公司,建筑网站大图,做外语网站的公司?? ( 空值合并运算符) ?. (可选链式运算符) ?? (空值合并赋值操作符) // ?? ( 空值合并运算符):这个运算符主要是左侧为null和undefined,直接返回右侧值 let result value ?? 默认值;. ??(空值合并运算符) ✅ 用于…

?? ( 空值合并运算符)  ?. (可选链式运算符)  ??= (空值合并赋值操作符)

// ?? ( 空值合并运算符):这个运算符主要是左侧为null和undefined,直接返回右侧值
let result = value ?? '默认值';. ??(空值合并运算符)
✅ 用于防止 null 和 undefined,不会影响 false、0、''(空字符串)。let value = null;
let result = value ?? "默认值"; // value 为 null 或 undefined,返回 "默认值"
console.log(result); // 输出: "默认值"let value2 = 0;
let result2 = value2 ?? "默认值"; // 0 不是 null 或 undefined,所以返回 0
console.log(result2); // 输出: 0

2. ?.(可选链运算符)
✅ 用于安全访问对象属性,防止 undefined 或 null 时报错 


const obj = null;
let prop = obj?.property; // obj 是 null,不会报错,而是返回 undefined
console.log(prop); // undefinedconst user = { name: "Tom", address: { city: "New York" } };
console.log(user?.address?.city); // "New York"
console.log(user?.contact?.phone); // contact 不存在,返回 undefined,不会

??=(空值合并赋值操作符)

只有变量为 nullundefined 时,才会赋值

let x = null; x ??= 5; // x 为 null,所以赋值为 5 console.log(x); // 5 let y = 0; y ??= 10; // y 是 0(不是 null 或 undefined),所以不赋值 console.log(y); // 0

http://www.dtcms.com/a/576469.html

相关文章:

  • 制作宝安网站建设济宁 创意大厦 网站建设
  • 安平县网站建设asp.net网站开发实例视频教程
  • 免费做电脑网站吗软件开发培训班排名前十名
  • 网站建设指导合同晋江规划建设局网站
  • 教育网站建设的策划书在哪里看片可以免费
  • 旅游网站项目策划书网站开发的主要技术
  • 建站宝盒源代码网站制作的评价指标
  • 网上做网站怎么防止被骗做网站一天能接多少单
  • 校园网站建设的感受论文百度广告官网
  • 智能建站制作什么网站做外链优化好
  • 网站2级域名 还是子目录吉林网站建设找哪家
  • 网站程序怎么做网站建设 软件开发的公司哪家好
  • 长春火车站最新通知从哪里设置网站关键词
  • 手机网站前端写法全网营销平台有哪些
  • 网站建设需要学编程么常州工程交易网
  • 自已建外贸网站做家乡网站
  • 专业的网站设计制作公司wordpress 淘客主题
  • 做建筑效果图最好的网站企业培训课程安排表
  • 湘潭做网站公司网站机房建设解决方案
  • 个人网站icp备案wordpress 小程序 插件
  • 怎么做自己下单的网站小程序代做
  • 杭州网站建设页面国内做网站用的程序
  • 三网合一网站源码下载泰安住房和城乡建设局网站
  • 官方网站开发招标须知wordpress用还得shopif好用
  • 江苏省 建设 注册中心网站首页成都高薪南网站建设
  • 统一门户网站wordpress开启评论
  • 湖南网站建设seo建门户网站需要多少钱
  • 多人在线协作网站开发如何汉化wordpress主题
  • 做头像的网站空白广州市网站建设价格
  • 重庆是哪个省免费关键词优化工具