关闭

$.isEmptyObject(obj)

494人阅读 评论(0) 收藏 举报
分类:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
<script src="jquery-2.1.4.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(function(){
var json1={"name":'111',"dd":"sss"};
if ($.isEmptyObject(json1))
        {
            alert("1111");
        }else{
        alert("222");
        }
})
jQuery.isEmptyObject({}) // true
jQuery.isEmptyObject({ foo: "bar" }) // false
$.getjson()方法,如果获取到的json里面为空,
则可以通过$.isEmptyObject()方法进行判断!
//创建一级类别改变触发的事件,绑定二级类别
    function LoadSecound(value) {
        $.getJSON("HelpMessage/GetByFirstId?id=" + value, function (json) {
            if ($.isEmptyObject(json))
            {
                alert("空");
            }
            var html = $("#ddltwo").render(json);
            $("#SecoundDro").html(html);
    });

</script>
</html>

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

js判断对象是否为空对象的几种方法

1.将json对象转化为json字符串,再判断该字符串是否为"{}" var data = {}; var b = (JSON.stringify(data) == "{}"); alert(b);//true 2.for in 循环判断 v...
  • qq_38627581
  • qq_38627581
  • 2017-08-18 09:04
  • 8652

ES6---全新的对象object

在JavaScript中,对象是一个很重要的概念,开发过程中,我们肯定离不开对象的。ES6追求高效、简洁,这次标准制定也为对象带来了很大的福利……●ES6中对象属性://////es5中定义对象属性要么字面量、要么点、要么[],变量与空格在这些方法中没有得到好的支持 /////在es6中可以这么定义...
  • Wbiokr
  • Wbiokr
  • 2017-03-27 22:14
  • 937

ES6 对象的扩展 简单测试

测试环境:max oS,node v6.3.1  , 不使用严格模式,2016/7/22 1、属性的简洁表示法(支持) function get(){ var x=1, y=2; return {x,y}; } console.log(get()); 2、属性名表达式...
  • hao5743
  • hao5743
  • 2016-07-22 14:23
  • 2496

ES6之Object--构造函数与类静态方法

站在OOP的角度看待ES,其中的Object是非常关键的类,他为一切对象的基类。而其中的方法也是被绝大多数类继承。并且Object中的一些方法使用技巧在JS的框架设计中起到了很大的作用,本文主要是对ES中的Object的方法进行总结。
  • Allocator
  • Allocator
  • 2017-03-11 21:39
  • 542

ES6学习笔记:对象

对象分类ES6 规范明确定义了对象的每种类别: 普通对象:拥有js对象所有默认的内部行为 奇异对象:其内部行为在某些方面有别于默认行为标准对象:如Array、Date等。标准对象可以是普通的,也可以是奇异的 内置对象:由js运行环境提供的对象。所有的标准对象都是内置对象。 对象字面量ES6用几种方式...
  • crystal6918
  • crystal6918
  • 2017-08-02 17:59
  • 185

JavaScript ES6新的类继承特性学习笔记

Javascript新标准ES6正式出来都一年多了,最近才有时间愿意集中精力研究下,发现有些新特性确实亮瞎了我的双眼,比如,最新的“类-实例”的支持,再比如模仿Python引入gennerator等等。下面和大家分享下我ES6类继承的学习笔记吧。JavaScript的标准——ECMAScript在不...
  • kikaylee
  • kikaylee
  • 2016-06-19 14:18
  • 6418

ES5和ES6中对于继承的实现方法

在ES5继承的实现非常有趣的,由于没有传统面向对象类的概念,Javascript利用原型链的特性来实现继承,这其中有很多的属性指向和需要注意的地方。 原型链的特点和实现已经在之前的一篇整理说过了,就是通过将子类构造函数的原型作为父类构造函数的实例(sub.prototype=new super),...
  • heyue_99
  • heyue_99
  • 2017-02-08 23:08
  • 1950

javascript设计模式 使用ES6语法

参考《javascript设计模式》[美]Addy Osmani一书,下面介绍使用javascript经常会使用的主要设计模式。本博文为ES6语法的博客,还有使用ES5语法的【上】【下】两篇。 主要是以下几个设计模式: Constructor Pattern 构造模式 Module Pattern...
  • future_todo
  • future_todo
  • 2017-01-03 10:26
  • 2673

初步探究ES6之module模块化

多人开发javascript时伴随着命名冲突等问题,先后有了模拟块级作用域、命名空间、模块化开发等方法。之前,模块化开发一直是由第三方库来模拟的,比较知名的有AMD规范和CMD规范。两个规范分别对应requirejs和seajs。而现在,ES6提出了自己的模块化统一标准。一个ES6的模块是一个包含了...
  • mevicky
  • mevicky
  • 2015-11-25 16:42
  • 2661

ES6之Module 的加载实现(2)

ES6
  • tian361zyc
  • tian361zyc
  • 2017-06-01 19:12
  • 138
    个人资料
    • 访问:2992633次
    • 积分:29049
    • 等级:
    • 排名:第208名
    • 原创:122篇
    • 转载:1967篇
    • 译文:0篇
    • 评论:262条
    最新评论