update
This commit is contained in:
parent
faee75aa59
commit
0b021571dd
@ -342,16 +342,17 @@ PS:上面的这个`a>=18 && a<= 65`千万别想当然的写成` 18<= a <= 65`
|
|||||||
|
|
||||||
实际开发中,我们经常是这样来处理容错的:
|
实际开发中,我们经常是这样来处理容错的:
|
||||||
|
|
||||||
当成功调用一个接口后,针对返回的数据 result,假设我们用变量a 接收。通常的写法是这样的:(这里我只是举个例子)
|
当成功调用一个接口后,返回的数据为 result 对象。这个时候,我们用变量 a 来接收 result 里的图片资源。通常的写法是这样的:(这里我只是举个例子)
|
||||||
|
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
if (result.resultCode == 0) {
|
if (result.resultCode == 0) {
|
||||||
var a = result && result.data && result.data.imgUrl;
|
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` 作为**兜底**图片。这种写法,在实际开发中经常用到。
|
||||||
|
|
||||||
## 赋值运算符
|
## 赋值运算符
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user