zoukankan      html  css  js  c++  java
  • 对象

    面向对象

    类----定义属性和方法

    对象----类的具体实现,继承了类所定义的属性和方法(是一种数据类型)
     
    类是对象的抽象,对象是类的实例
     
    js中的对象?
     
       js语言中一切皆为对象,比如数字、字符串、数组、Math、Object、函数
     
       js中对象的本质:属性和方法的集合(无序,所以对象没有length属性)
     
    用官方一点的语言来解释对象:
           什么是对象,其实就是一种类型,即引用类型。而对象的值就是引用类型的实例。在 ECMAScript 中引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称做为类,但 ECMAScript6以前却没有这种东西。虽然 ECMAScript 是一门面向对象的语言,却不具备传统面向对象语言所支持的类等基本结构。
     
        创建对象的方式:
        1、字面量 
    var obj = {
            键值对
            key:value
        }
     
        2、通过new运算符
    var obj = new Object()
     
    对象遍历:for...in循环(隐式迭代)
    var obj= new Object(); // 构造函数
    obj.name = "zhangsan";
    obj.age = 18;
    obj["gender"] = "male";
    for(var key in obj){
        console.log(key);
        console.log(obj[key]);
    }
     
  • 相关阅读:
    SQL查看数据库中每张表的数据量和总数据量
    Asp.Net Mvc Area二级域名
    Asp.Net Mvc 整站Https
    Task 开始 停止
    最全省份城市生成代码
    代理
    反射和工厂模式
    枚举
    IO
    集合类(二)
  • 原文地址:https://www.cnblogs.com/strongerPian/p/12666381.html
Copyright © 2011-2022 走看看