JavaScript Object对象

本文介绍了JavaScript中对象的基本概念,包括对象的创建方法如直接量{}

Object

1.Object的概念

  • 对象可以看做是属性的无序集合

2.创建对象object

  • 直接量 {}
  • 构造函数 new Object()

      //构造函数方式 创建数组
      var obj = new Object();
      obj.username = "lili";
      obj.userpass =  '1213';
      obj["usergrade"] = "h516";
    
      console.log(obj);

控制台输出

    Object
        usergrade:"h516"
        username:"lili"
        userpass:"1213"
        __proto__:Object

3.对象属性的操作

  • 运算符 .
  • 运算符[]
  • 属性检测 in
  • 删除属性delete

    4.方法

  • 方法也是属性

5.Object 偏历

  • for in

    var obj = {
    name:"丽丽",
    age : 19,
    grade : "H516"
    };

      for (var i in obj) {
          //console.log(obj[i]);
          //console.log(i);
          //console.log(obj.i);
          console.log(obj[i]);
      }

    输出

      丽丽
      19
      H516
  • []运算符

    6.构造函数

  • 构造函数判断
  • 运算符 instanceof
  • 对象的属性 .constructor
  • 自定义构造函数

    7.原型

  • 获取原型
  • .prototype
  • ._proto_

转载于:https://www.cnblogs.com/DCL1314/p/7404765.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值