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]);
    }
     
  • 相关阅读:
    Quartz
    WebService
    JavaMail
    安装phpnow服务[Apache_pn]提示失败的解决方法
    idea安装激活
    csdn下载
    java解析json串常识
    Oracle错误——ORA-03113:通信通道的文件结尾
    SSM(Maven集成)
    SpringMVC的拦截器
  • 原文地址:https://www.cnblogs.com/strongerPian/p/12666381.html
Copyright © 2011-2022 走看看