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

asp网站怎么做301定向品牌广告和效果广告

asp网站怎么做301定向,品牌广告和效果广告,购物网站排名前100,苏州网站建设搭建在JavaScript中,?. 被称为可选链操作符(Optional Chaining Operator)。它允许你访问对象的深层属性而不必显式地检查每一层属性是否存在。如果链中的某个属性不存在,表达式将短路返回undefined,而不是抛出一个TypeErr…

在JavaScript中,?. 被称为可选链操作符(Optional Chaining Operator)。它允许你访问对象的深层属性而不必显式地检查每一层属性是否存在。如果链中的某个属性不存在,表达式将短路返回undefined,而不是抛出一个TypeError异常。

例如,假设你有一个对象a,它可能包含一个属性b,而b又可能包含属性c

const a = {b: {c: 1}
};

使用传统的访问方式,你需要这样检查属性:

const c = a && a.b && a.b.c;

但是使用可选链操作符,你可以简化为:

const c = a?.b?.c;

如果aa.ba.b.c中的任何一个不存在,c将被赋值为undefined,而不是抛出错误。这使得代码更加简洁和安全。可选链操作符也可以与函数调用和new操作符一起使用:

const result = a?.b?.doSomething();
const instance = new a?.b?.MyClass();

如果a.ba.b.MyClass不存在,resultinstance将分别是undefinedTypeError(因为new操作符需要一个有效的构造函数)。

面试题:

const person = {firstName: "Lydia",lastName: "Hallie",pet: {name: "Mara",breed: "Dutch Tulip Hound"},getFullName() {return `${this.firstName} ${this.lastName}`;}
};console.log(person.pet?.name);
console.log(person.pet?.family?.name);
console.log(person.getFullName?.());
console.log(person.getLastName?.());

输出是:Mara undefined Lydia Hallie undefined

http://www.dt0577.cn/news/42730.html

相关文章:

  • 做时间轴的在线网站百度官方营销推广平台加载中
  • js多久可以做网站二级域名注册
  • seo优化的网站微信公众号推广方法有哪些
  • 网站制作有哪些技术站长平台
  • 德国网站建设西安seo优化系统
  • 网站开发浏览器谷歌sem和seo区别
  • 网站建设网页制作惠州百度seo哪里强
  • 惠山做网站公司高权重外链
  • chinacd.wordpress0北京网络seo经理
  • 网站导航appseo推广如何做
  • 北京网站开发公司互联网广告联盟
  • 假网站怎么制作安卓优化大师下载安装到手机
  • 彩票走势图网站是用什么程序做的自己做网站需要多少钱
  • 为企网站seo是指什么岗位
  • javaee是做网站的?市场推广seo职位描述
  • 免费查企业信息的软件魔方优化大师官网
  • 做淘宝客网站需要工商营业执照免费正能量erp软件下载
  • 政府网站建设原因百度广告联盟怎么赚钱
  • 开公司 专做网站seo快速排名百度首页
  • 装饰网站设计模板南宁seo做法哪家好
  • 网站建设与运维江门关键词排名工具
  • 设置网站关键词怎么做网店推广平台
  • 代码做网站的软件视频推广方案模板
  • 学设计的网站有哪些中央人民政府
  • 做付费推广是网站好还是单页面好城关网站seo
  • 广东网站制作平台河北seo网络优化培训
  • 深圳 商行 骏域网站建设 www.单页应用seo如何解决
  • 网站价格明细表网站引流推广
  • 网站被spider重复抓取seo推广技术培训
  • 设计感强的网站火星培训机构收费明细