zoukankan      html  css  js  c++  java
  • js对象

    单一对象

    var 名={

    name:‘张三’,

    sex:‘男’,

    age:18

    }

    名.age=23;

    console.log(名.age);//输出23

    console.log(名.sex);//输出男

    var car={

    color:red,

    v:100,

    xingshi:function(n){//方法

    console.log(n*this.v+‘千米’); }

    }

    car.xingshi(2);//输出200千米

    获取属性值两种方法:1.名【‘属性名’】上式中(car['color'])。2.名.属性名

    var 名={

    name:‘zhang’,

    speak:function(){

    return ‘my name is’+this.name;

    }}

    对象执行方式:名.speak();

    var 名=new Object();//先初始化

    名.height=180;

    console.log(名);//输出height=180

    var car={

    i:function(){},

    color:red,

    v:100,

    qidong:function(){console.log('开始启动’)}

    diver:function(n){this.qidong(); console.log(n*this.v+'千米');}

    }

    car.i();

    构造器函数:

    创作相同类型的许多对象,就需要对象构造器;

    function Shibing(name,bishou=10){

    this.name=name;

    this.da=da;

    this.xueliang=10;

    this.gongji=function(){this.da--; return  '剩余匕首'+this.bishou;}

    this.fy=function(){var i=parseInt(Math.random()*2);

    this.xueliang-=i;

    return '剩余血量'+this.xl;

    }}

    var zs=new Shibing('zhangsan',12);

    var ls=new Shibing ('lisi);

  • 相关阅读:
    day 17
    day 16
    信息系统项目管理师 教程学习 第一章
    服务器安全防护
    少有人走的路
    Python文件学习
    测试新文章
    测试
    python基础 一、 数值类型、序列类型和散列类型
    apache No input filespecified
  • 原文地址:https://www.cnblogs.com/111wdh/p/12794347.html
Copyright © 2011-2022 走看看