好用的技巧

JSON取值方式

原来编写方式如下:

// 接口返回数据如下
let result = {'name': 'admin', 'age': 18}
alert("name" + result.name)

更方便的编写方式如下:

let {name} = {'name': 'admin', 'age': 18}
alert("name" + name)

带变量字符串拼接方式

原来编写方式如下:

let str = "姓名:" + this.name + ",年龄:" + this.age;
alert(str)

更方便的编写方式如下:

let str = `姓名:${this.name},年龄:${this.age}`
alert(str)

// 或者在代码中如下写法
{{`姓名:${this.name},年龄:${this.age}`}}

判断null、undefined、''

原来编写方式如下:

// data
if (data !== undefined && data !== null && data !== '') {

}

更方便的编写方式如下:

if (!data) {

}
更新日期:
作者: 丁乾文, qwding