JS推断是否为JSON对象及是否存在某字段
2023-09-14 09:06:21 时间
$.ajax({
type: 'POST',
url: url,
success(function(data){
//推断是否为JSON对象
if(typeof(data) == "object" &&
Object.prototype.toString.call(data).toLowerCase() == "[object object]" && !data.length){
alert("is JSON 0bject");
}
//推断是否存在某字段
console.info(datas["key"] != undefined); //此方式不严谨,假设key定义了 并就是赋值为undefined 则会出问题
console.info("key" in datas);
console.info(datas.hasOwnProperty("key"));
})
})
作者:itmyhome
相关文章
- Require.JS快速入门
- JS 性别选择
- node.js浅谈
- js-ECMAScript-5:常用的内置对象,数组,date,math,json,正则
- JS获取本周、本季度、本月、上月的开始日期、结束日期
- [Docker] Hooking a Volume to Node.js Source Code
- js操作节点对象-getElementById
- 华为OD机试 - 异常的打卡记录(Java & JS & Python)
- 华为OD机试 - 查找单入口空闲区域(Java & JS & Python)
- js 创建类,对象
- js判断对象类型
- js对象数组(JSON) 根据某个共同字段 分组
- js 取数组中某个对象的集合
- js 返回小数点后几位
- 【华为OD机试 2023】组合出合法最小数(C++ Java JS Python)
- 手写 js数组reduce
- js与ios桥接使用WebViewJavascriptBridge简单理解
- js 数组、对象转json 以及json转 数组、对象
- JS之DOM对象常用知识点整理
- JavaWeb——jQuery介绍,js对象和jQuery对象的转换
- 2022年11月21日13:32:00——T5——JS对象与Date日期函数
- 使用selenium 运行js 代码 并 使用chrome copy jspath 查找想要的html 对象