判断一个对象存不存在

不是非空,而是不存在

方法描述
hasOwnProperty()方法会返回一个布尔值,可以检测对象是否有某个属性
let obj={
    "testid": "sos1626142526677", 
    "status": "end", 
    "useraccount": "xiaofeng", 
    "start": "2021-07-13 10:15:26", 
    "end": "2021-07-13 10:15:40", 
    "videocall": 3, 
    "location": 3, 
    "alarm": 3, 
    "total": 51, 
    "comment": null, 
    "reserve": null, 
    "username": null, 
    "data": [
        {
            "testid": "sos1626142526677", 
            "status": "end", 
            "target": "B600021001", 
            "start": "2021-07-13 10:15:34", 
            "end": "2021-07-13 10:15:36", 
            "videocall": 1, 
            "location": 1, 
            "alarm": 1, 
            "reserve": null
        }, 
        {
            "testid": "sos1626142526677", 
            "status": "end", 
            "target": "A300000001", 
            "start": "2021-07-13 10:15:34", 
            "end": "2021-07-13 10:15:37", 
            "videocall": 1, 
            "location": 1, 
            "alarm": 1, 
            "reserve": null
        }, 
        {
            "testid": "sos1626142526677", 
            "status": "end", 
            "target": "A300000002", 
            "start": "2021-07-13 10:15:34", 
            "end": "2021-07-13 10:15:38", 
            "videocall": 1, 
            "location": 1, 
            "alarm": 1, 
            "reserve": null
        }
    ]
}
console.log(obj.hasOwnProperty('data')) // true
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值