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

用vs做网站原型代写文章

用vs做网站原型,代写文章,成都网站建设与网站推广培训,哪个网站能接施工图来做短路运算的妙用 下方举例中的写法技巧,在实际开发中,经常用到。这种写法,是一种很好的「容错、容灾、降级」方案,需要多看几遍。 1、JS 中的&&属于短路的与: 如果第一个值为 false,则不会执行后面的…

短路运算的妙用

下方举例中的写法技巧,在实际开发中,经常用到。这种写法,是一种很好的「容错、容灾、降级」方案,需要多看几遍。

1、JS 中的&&属于短路的与:

  • 如果第一个值为 false,则不会执行后面的内容。

  • 如果第一个值为 true,则继续执行第二条语句,并返回第二个值。

举例:

const a1 = 'qianguyihao';
// 第一个值为true,会继续执行后面的内容
a1 && alert('看 a1 出不出来'); // 可以弹出 alert 框const a2 = undefined;
// 第一个值为false,不会继续执行后面的内容
a2 && alert('看 a2 出不出来'); // 不会弹出 alert 框

2、JS 中的||属于短路的或:

  • 如果第一个值为 true,则不会执行后面的内容。

  • 如果第一个值为 false,则继续执行第二条语句,并返回第二个值。

实际开发中,我们经常是这样来做「容错处理」的,如下。

举例1:

const result; // 请求接口时,后台返回的内容
let errorMsg = ''; // 前端的文案提示
if (result && result.retCode == 0) {errorMsg = '恭喜你中奖啦~'
}if (result && result.retCode != 0) {// 接口返回异常码时errorMsg = result.msg || '活动太火爆,请稍后再试'; // 文案提示信息,优先用 接口返回的msg字段,其次用 '活动太火爆,请稍后再试' 这个文案兜底。
}if (!result) {// 接口挂掉时errorMsg = '网络异常,请稍后再试';
}

举例2,当前端成功调用一个接口后,返回的数据为 result 对象。这个时候,我们用变量 a 来接收 result 里的图片资源:

if (result.retCode == 0) {var a = result && result.data && result.data.imgUrl || 'http://img.smyhvae.com/20160401_01.jpg';
}

上方代码的意思是,获取返回结果中的result.data.imgUrl这个图片资源;如果返回结果中没有 result.data.imgUrl 这个字段,就用 http://img.smyhvae.com/20160401_01.jpg 作为兜底图片。这种写法,在实际开发中经常用到。

http://www.mmbaike.com/news/45512.html

相关文章:

  • 做编程的网站有哪些内容企业网站seo哪里好
  • 苏州排名搜索优化seo查询在线
  • wordpress调整菜单栏距离百度优化关键词
  • 网站怎么更换页面图片在百度怎么发广告做宣传
  • 做网站前端用什么技术好百度统计代码安装位置
  • 免费的好网站网站seo诊断分析报告
  • 怎么做动态网站jsp网站流量统计工具有哪些
  • 徐州品牌网站建设宁波seo快速优化
  • 查企业数据要去什么网站外链系统
  • 手机触屏版网站开发可以搜任何网站的浏览器
  • 做交通分析的网站百度数字人内部运营心法曝光
  • 网站制作厂家火狐搜索引擎
  • 网站推广的目的有哪些在线建站平台免费建网站
  • 自己做淘宝返利网站吗百度如何投放广告
  • 服装网站设计欣赏免费b站推广软件
  • 有什么网站可以接活做设计平台推广费用
  • 济宁网站建设吊装seo搜索引擎优化试题
  • 做网站 博客2021十大网络舆情案例
  • 广东网站建设哪家好页面seo优化
  • 创意设计公司排行榜廊坊seo网络推广
  • 海南省建设考试网站新泰网站seo
  • 中英文的网站设计百度关键词搜索量排行
  • 南漳县建设局网站百度百科入口
  • 网站海外推广方案写软文的平台有哪些
  • wordpress主题 手机appseo教程技术
  • 汇鑫网站建设线上营销活动主要有哪些
  • 昆明网站建设是什么站长之家网站排行榜
  • 自己可以做公司网站吗百度推广收费多少
  • htmlcss做旅游网站b2b电子商务平台
  • 网站英文版建设直接进网站的浏览器