• js判断对象是否为空


    对象是什么?
    person=new Object();//定义一个对象 person.name="jiaxin";//对象的属性 person.age=21;
    person.sex="female";
    person={name:"jiaxin",age:21,sex:"female"};

    或者使用构造器

    function person(name,age,sex)
    {
    this.name=name;
    this.age=age;
    this.sex=sex;
    }

    var me=new people("jiaxin","21","female")

    判断对象是否为空

    <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.1.js"></script>
    <script type="text/javascript">
    $(document).ready(function(){
    $("li").click(function(){
    person=new Object();
    people=new Object();
    people.name="jiaxin";
    if (isEmptyObject(person)) {
    console.log(1);
    }
    if (isEmptyObject(people)) {
    console.log(2);
    }
    function isEmptyObject(obj) {
    for (var key in obj) {
    return false;
    }
    return true;
    }
    });
    });
    </script>

    可知person是空的对象,people是不为空的对象,所以结果是输出1。

  • 相关阅读:
    面向对象
    ArrayList 集合
    JAVA 方法
    JAVA数组
    JAVA基础2
    JAVA基础1(语法)
    JAVA基础(jdk安装和环境变量的配置)
    数据结构练习题
    多表查询
    数据约束
  • 原文地址:https://www.cnblogs.com/jiaxin/p/6575324.html
Copyright © 2020-2023  润新知