• 总结4.28


            var car = {
                color:'red',
                speed:80,
                weight:1.5,
                diver: function (n) {
                    console.log(n*this.speed+'千米');
                }
            }//定义对象,var 对象名 = {},大括号内为对象的属性,一个属性名对应一个属性值,属性名与属性值之间用冒号,属性之间用逗号隔开

            console.log(car.speed);//用对象名.属性名可以直接获取属性值
            car.color = 'blue';//对定义好的属性进行修改
            console.log(car.color);
            car.height = '1.2';//给对象添加新的属性
            delete car.height;//删除对象的某个属性
            car.diver(30);//定义对象属性时可以用函数,此函数为匿名函数,获取函数变量时用这种格式

            var car1 = new Object();
            car1.color = 'black';
            car1.speed = 120;//定义对象的另一种写法,先定义为一个没有属性的新对象,然后再添加属性

            function gamer(name,dagger,xl) {
                this.name = name;
                this.dagger = dagger;
                this.xl = xl;
                this.gj = function () {
                    this.dagger--;
                    console.log('剩余匕首'+dagger);
                }
                this.fy = function () {
                    var x = parseInt(Math.random()*4);
                    this.xl -= x;
                    console.log('剩余血量'+xl);
                }
            }//构造器函数,创造一个函数可以通过传参来定义多个同类的对象,构造器只能在函数内部添加新方法
            var sf = new gamer('影魔',15,30);
            console.log(sf.gj);
  • 相关阅读:
    Android 经典文章
    Android 性能优化概念(1)
    spring mvc 多线程并发
    Java 线程并发
    Android MVC理解(1)
    写给25岁的你和25岁自己
    Android github 优秀项目
    Spring MVC
    Android View, Window,Activity概念区分(2)
    Android 屏幕相关概念(1)
  • 原文地址:https://www.cnblogs.com/HighKK/p/12797438.html
Copyright © 2020-2023  润新知