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 相关文章推荐
javascript数组快速打乱重排的方法
Jan 02 Javascript
JS清空多文本框、文本域示例代码
Feb 24 Javascript
JavaScript事件委托的技术原理探讨示例
Apr 17 Javascript
微信分享的标题、缩略图、连接及描述设置方法
Oct 14 Javascript
JSONP之我见
Mar 24 Javascript
JS实现黑色大气的二级导航菜单效果
Sep 18 Javascript
jquery自定义表单验证插件
Oct 12 Javascript
概述jQuery中的ajax方法
Dec 16 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
Apr 03 jQuery
轻松理解vue的双向数据绑定问题
Oct 30 Javascript
vue使用i18n实现国际化的方法详解
Sep 05 Javascript
JS实现网站吸顶条
Jan 08 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输出表格的实现代码(修正版)
2010/12/29 PHP
浅析PHP中Collection 类的设计
2013/06/21 PHP
PHP使用Alexa API获取网站的Alexa排名例子
2014/06/12 PHP
php遍历树的常用方法汇总
2015/06/18 PHP
今天你说520了吗?不仅有php表白书还有java表白神器
2016/05/20 PHP
利用php抓取蜘蛛爬虫痕迹的示例代码
2016/09/30 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
简单实用的PHP文本缓存类实例
2019/03/22 PHP
比较简单的异步加载JS文件的代码
2009/07/18 Javascript
JQuery 将元素显示在屏幕的中央的代码
2010/02/27 Javascript
javascript面向对象之this关键词用法分析
2015/01/13 Javascript
JS获取本周周一,周末及获取任意时间的周一周末功能示例
2017/02/09 Javascript
vue-router+vuex addRoutes实现路由动态加载及菜单动态加载
2017/09/28 Javascript
layer弹出层父子页面事件相互调用方法
2018/08/17 Javascript
VUE简单的定时器实时刷新的实现方法
2019/01/20 Javascript
vue实现行列转换的一种方法
2019/08/06 Javascript
实例讲解Python中的私有属性
2014/08/21 Python
Python记录详细调用堆栈日志的方法
2015/05/05 Python
python发送HTTP请求的方法小结
2015/07/08 Python
使用简单工厂模式来进行Python的设计模式编程
2016/03/01 Python
Python迭代器与生成器基本用法分析
2018/07/26 Python
python 弹窗提示警告框MessageBox的实例
2019/06/18 Python
Python如何调用外部系统命令
2019/08/07 Python
Django自带的加密算法及加密模块详解
2019/12/03 Python
Python实现检测文件的MD5值来查找重复文件案例
2020/03/12 Python
sklearn的predict_proba使用说明
2020/06/28 Python
python中xlrd模块的使用详解
2021/02/01 Python
护理专业个人求职简历的自我评价
2013/10/13 职场文书
中学老师的自我评价
2013/11/07 职场文书
会计专业应届生自荐信
2014/02/07 职场文书
桥梁工程专业求职信
2014/04/21 职场文书
2015年幼儿园大班工作总结
2015/04/25 职场文书
超市员工管理制度
2015/08/06 职场文书
用Python实现一个打字速度测试工具来测试你的手速
2021/05/28 Python
Arthas排查Kubernetes中应用频繁挂掉重启异常
2022/02/28 MySQL
Mysql数据库group by原理详解
2022/07/07 MySQL