zoukankan      html  css  js  c++  java
  • 构造函数创建对象

    //构造函数创建对象
    function Box(name,age){        //创建一个对象
        this.name = name;        //添加一个属性
        this.age = age;
        this.run = function(){
            return this.name + this.age + '运行中...';
        };
    }
    
    //构造函数没有new Object,但是它后台会自动var obj = new Object
    //this就相当于obj
    //构造函数不需要返回对象引用,它是后台自动返回的
    
    //构造函数也是函数,但函数名第一个字母要大写
    //必须new构造函数名(),new Box(),而且这个Box第一个字母也是大写的
    //必须使用new运算符
    
    
    var box1 = new Box('lee',100);
    var box2 = new Box('Jack',200);
    
    // alert(box1.run());
    // alert(box2.run());
    alert(box1 instanceof Object);        //判断是否是Object
  • 相关阅读:
    SDOI2008 Sandy的卡片
    BZOJ2555 Substring
    CTSC2012 熟悉的文章
    递增
    丢失的牛
    【模板】点分治
    陌上花开(三维偏序)
    Holes(河鼠入洞)
    弹飞河鼠
    树状数组1
  • 原文地址:https://www.cnblogs.com/littlefly/p/3917737.html
Copyright © 2011-2022 走看看