zoukankan      html  css  js  c++  java
  • 面向对象一

    javascript面向对象

    对象其实就是一种引用类型。而对象的值就是引用类型的实例。在JavaScript 中引用类型是一种数据结构,将数据和功能组织在一起。它也常被称做为类,但JavaScript 中却没有类的概念。虽然JavaScript 是一门面向对象的语言,却不具备传统面向对象语言所支持的类和接口等基本结构。

    对象的创建以及常用操作

      1. 使用new运算符

        var user = new Object();        //使用new运算符创建一个对象
        user.name = '编程浪子';        //给对象添加属性
        user.age = 22;
        user.address = '四川成都';
        
      2. 对象字面量(JSON方式)

        var user = {
            name:'编程浪子',
            age:22,
            address:'四川成都'    
        };
        
      3. 简单方式(传统赋值方式)

        var user = {};
        user.name = '编程浪子';        //给对象添加属性
        user.age = 22;
        user.address = '四川成都';
        
        1. 属性的调用

        对于对象属性的调用有两种方式:

        调用方法如下:

        alert(user.name + ” ” +user.age);//返回 ‘编程浪子 四川成都’

        另一种方法:

        alert(user[‘name’] + ” ” +user[‘age’]);//返回 ‘编程浪子 四川成都’ 
        5. 添加方法

        var user = {
        name:’编程浪子’, //给对象添加属性
        age:22,
        address:’四川成都’,
        showInfo:function(){//添加一个方法
        alert(this.name+” “+this.age+” “+this.address);
        },
        showHello:showHello//将对象外部的方法添加到对象
        };
        function showHello(){
        alert(“Hello!”); 
        }
        user.showInfo();//调用方法
        user.showHello();

  • 相关阅读:
    Word2010如何从指定页设置页码
    十大常见web漏洞及防范
    CSRF攻击与防御
    信息安全常见漏洞类型汇总
    回忆一次校招笔试的题目
    Python操作rabbitmq系列(三):多个接收端消费消息
    Python操作rabbitmq系列(二):多个接收端消费消息
    Python操作rabbitmq系列(一)
    Python操作Redis
    Python连接Redis
  • 原文地址:https://www.cnblogs.com/xiaoxiaozhao/p/4092354.html
Copyright © 2011-2022 走看看