gpt4 book ai didi

jquery - 相当于空对象的 $.isEmptyObject({}) 的 typescript

转载 作者:搜寻专家 更新时间:2023-10-30 21:02:53 26 4
gpt4 key购买 nike

如果对象是空对象,我可以知道测试对象(来自服务器的响应)的正式方法是什么吗?

目前,我的工作方式是使用 jQuery。

  this.http.post(url, data, {headers: headers}).then(
result =>
{
if (!$.isEmptyObject(result)) {
-- run code here --
}else{
-- log warning --
}
}

我不认为这是正统的,想找到一种只使用 typescript 的方法。

谢谢。

最佳答案

这里是 jquery 的 2.1 实现,它也应该在 TypeScript 中工作:

isEmptyObject: function( obj ) {
var name;
for ( name in obj ) {
return false;
}
return true;
},

如您所见,它只是测试是否有任何可枚举的属性。您还可以执行 Object.keys(obj).length === 0

关于jquery - 相当于空对象的 $.isEmptyObject({}) 的 typescript ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38857441/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com