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

用vs做网站原型44555pd永久四色端口

用vs做网站原型,44555pd永久四色端口,wordpress 虎嗅网,北京云邦网站建设短路运算的妙用 下方举例中的写法技巧,在实际开发中,经常用到。这种写法,是一种很好的「容错、容灾、降级」方案,需要多看几遍。 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/24671.html

相关文章:

  • 湖北正规网站建设检修新媒体营销推广方案
  • 网站的外链接数域名注册信息查询
  • 做网站好吗百度网站大全首页
  • 录像网站怎么做互联网营销怎么赚钱
  • 网站底部固定广告代码新站如何快速收录
  • 网站电子签名怎么做做推广的公司一般都叫什么
  • mac服务器 做网站fifa最新世界排名
  • 任何用c语言做网站网站搜索优化
  • 微信公众号商城网站开发竞价外包代运营公司
  • 电子商务网站建设方案书的总结上海百度推广优化排名
  • 手机输入网址怎么输入标题关键词优化报价
  • 做PPT哪个网站的素材多点蜗牛精灵seo
  • 网站制作平台能赚钱吗十大免费最亏的免费app
  • 郑州网站开发定制网站seo课程
  • 门户网站开发要多久新网站排名优化怎么做
  • 长沙百度网站制作seo基础教程
  • 制作充值网站品牌营销经典案例
  • 网站开发下载哪个绍兴seo计费管理
  • 长春做网站wang百度搜索风云榜小说排行榜
  • 关于政府网站群建设的咨询函steam交易链接怎么用
  • 手机网站 排版郑州网站建设制作
  • 做全屏式网站尺寸是多大网址收录网站
  • 百度做网站哪里可以学百度网络小说排行榜
  • 学网站开发看什么书seo网络推广方法
  • 做庭院景观的那个网站推广好网站搜索引擎优化
  • 网站开发服务费属于哪种进项舆情分析报告
  • 学做网站初入门教程网络营销推广方案有哪些
  • 淘宝官方网站登录页面网站seo服务
  • 网站建设做的好的公司网站seo博客
  • 广州网站建设方案营销推广有哪些公司