您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页JavaScript如何判断json中数据的真假(代码示例)

JavaScript如何判断json中数据的真假(代码示例)

来源:纷纭教育


let v = json.a
console.log(v)
if (v) {
 console.log('真')
} else {
 console.log('假')
}

输出:
null

空字符串
let v = json.b
console.log(v)
if (v) {
 console.log('真')
} else {
 console.log('假')
}

输出:

数字1
let v = json.h
console.log(v)
if (v) {
 console.log('真')
} else {
 console.log('假')
}

输出:
1

数字0
let v = json.i
console.log(v)
if (v) {
 console.log('真')
} else {
 console.log('假')
}

输出:
0

非数字0、1的数字
let v = json.d.e
console.log(v)
if (v) {
 console.log('真')
} else {
 console.log('假')
}

输出:
21

.不在对象中第一层的属性名
let v = json.j
console.log(v)
if (v) {
 console.log('真')
} else {
 console.log('假')
}

输出:
undefined

.不在对象中第二层的属性名
let v = json.j.x
console.log(v)
if (v) {
 console.log('真')
} else {
 console.log('假')
}

报异常,原因json.jundefined再继续点下去就会报错

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务