JS判断是否为JSON对象及是否存在某字段的方法(推荐)


Posted in Javascript onNovember 29, 2016

实例如下:

$.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"));

  })
})

以上这篇JS判断是否为JSON对象及是否存在某字段的方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js活用事件触发对象动作
Aug 10 Javascript
juqery 学习之四 筛选过滤
Nov 30 Javascript
jQuery 隐藏和显示 input 默认值示例
Jun 03 Javascript
从数据库读取数据后将其输出成html标签的三种方法
Oct 13 Javascript
JavaScript设计模式之建造者模式介绍
Dec 28 Javascript
javascript中函数作为参数调用的方法
Feb 09 Javascript
jQuery ui实现动感的圆角渐变网站导航菜单效果代码
Aug 26 Javascript
JavaScript构造函数详解
Dec 27 Javascript
浅析Jquery操作select
Dec 13 Javascript
BOM之navigator对象和用户代理检测
Feb 10 Javascript
react-native使用leanclound消息推送的方法
Aug 06 Javascript
详解React中传入组件的props改变时更新组件的几种实现方法
Sep 13 Javascript
JS 拦截全局ajax请求实例解析
Nov 29 #Javascript
JS正则替换掉小括号及内容的方法
Nov 29 #Javascript
详解堆的javascript实现方法
Nov 29 #Javascript
Bootstrap Table使用心得总结
Nov 29 #Javascript
jQuery将表单序列化成一个Object对象的实例
Nov 29 #Javascript
利用CSS、JavaScript及Ajax实现图片预加载的方法
Nov 29 #Javascript
jQuery序列化表单成对象的简单实现
Nov 29 #Javascript
You might like
PHP 网页过期时间的控制代码
2009/06/29 PHP
php 发送带附件邮件示例
2014/01/23 PHP
php格式化日期实例分析
2014/11/12 PHP
smarty实现多级分类的方法
2014/12/05 PHP
php表单处理操作
2017/11/16 PHP
PHP异常类及异常处理操作实例详解
2018/12/19 PHP
使用jQuery+HttpHandler+xml模拟一个三级联动的例子
2011/08/09 Javascript
javascript图片切换综合实例(循环切换、顺序切换)
2016/01/13 Javascript
js实现的页面矩阵图形变换特效
2016/01/26 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
2016/05/19 Javascript
javascript设计模式之中介者模式学习笔记
2017/02/15 Javascript
十大热门的JavaScript框架和库
2017/03/21 Javascript
jQuery中的类名选择器(.class)用法简单示例
2018/05/14 jQuery
JQuery+Bootstrap 自定义全屏Loading插件的示例demo
2019/07/03 jQuery
使用npm命令提示: 'npm' 不是内部或外部命令,也不是可运行的程序的处理方法
2020/05/14 Javascript
vue实现顶部菜单栏
2020/11/08 Javascript
Python爬取京东的商品分类与链接
2016/08/26 Python
Python实现定时任务
2017/02/08 Python
Python内建函数之raw_input()与input()代码解析
2017/10/26 Python
基于python中theano库的线性回归
2018/08/31 Python
Python通过paramiko远程下载Linux服务器上的文件实例
2018/12/27 Python
python根据多个文件名批量查找文件
2019/08/13 Python
Pandas 缺失数据处理的实现
2019/11/04 Python
python3+selenium获取页面加载的所有静态资源文件链接操作
2020/05/04 Python
python文件排序的方法总结
2020/09/13 Python
html5的canvas方法使用指南
2014/12/15 HTML / CSS
贝玲妃美国官方网站:Benefit美国
2016/08/28 全球购物
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
The North Face北面英国官网:美国著名户外品牌
2017/12/13 全球购物
德国黑胶唱片、街头服装及运动鞋网上商店:HHV
2018/08/24 全球购物
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
2014年十一国庆节爱国演讲稿
2014/09/23 职场文书
销售员工作检讨书(推荐篇)
2014/10/18 职场文书
报案材料怎么写
2015/05/25 职场文书
python某漫画app逆向
2021/03/31 Python
Python使用pandas导入xlsx格式的excel文件内容操作代码
2022/12/24 Python