美文网首页JavaScript基础教程程序员
JS(十一)对象,包装类(上)

JS(十一)对象,包装类(上)

作者: StevenTang | 来源:发表于2018-03-09 00:02 被阅读10次

写在最前面

对象

  • 属性的增,删,改,查
  • 对象的创建方法
    • 字面量
    • 构造函数
    • 系统自带new object(),array;number();boolean();String;date()
    • 自定义
    • Object.create(原型)方法
var my = {
    name : "Mrcheng",
    age : "18",
    sex : "male",
    health : 100;
    bike : function(){
        console.log("I ride a bike every day");
        my.health++;
    },
    drink : function(){
        console.log("I don't drink");
        this.health--;
    },
    health : 100;
}

//my.bike叫函数的引用
//my.bike()叫执行函数
//对象的增
my.girlfriend = "No";
//对象的删除
delete my.health
//对象的修改
my.health = 200;
//对象的查看
my.bike

对象的创建方法

1. var obj = {} plainObject  //对象字面量/对象直接量

2.构造函数
    1) 系统自带的构造函数 Object()...
    2) 自定义

//系统自带的    
var obj = new Object();
var obj = {};
//两种方式一样
//第一种方式怎么加属性和第二种一样
obj.name = 'my';


//自定义
function Person(){
    
};
var person1 = new Person();
//通过关键字new操作符,才可以构造个对象出来
//构造函数命名用大驼峰式
//自定义
function Car(color){
    this.color = color
    this.name = 'BMW',
    this.height = '1400',
    this.lang = '4900',
    this.weight = 1000,
    this.health = 100,
    this.run = function(){
        this.health --;
    }
};
var car = new Car("red");
var car1 = new Car("green");
car1.name = "Maserati";
//car1.name打印出"Maserati"
//car.name打印出'BMW'

相关文章

  • JS(十一)对象,包装类(上)

    写在最前面 对象 属性的增,删,改,查 对象的创建方法字面量构造函数系统自带new object(),array;...

  • JS(十二)对象,包装类(下)

    写在最前面 构造函数内部原理 在函数体最前面隐式的加上this = {} 执行this.xxx = xxx 隐私的...

  • 对象、包装类

    对象 1、用已学的知识来描述一下对象: 2、属性的增、删、改、查 对象的属性,没定义就访问时不会报错,会返回und...

  • 对象,包装类

    对象:对象是包含属性和方法的集合体; javascript支持三种对象: 1.内置对象 2...

  • js包装对象

    ECMAScript 提供了 3 个特殊的引用类型:Boolean、Number和 String。这些类型与其他引...

  • js 包装对象

    原因由于s是一个字符串,在执行第二行中,s.len = 4;;时生成一个临时对象,临时对象在执行完之后则被销毁。故...

  • JS包装对象

    包装对象 定义 对象是 JavaScript 语言最主要的数据类型,三种原始类型的值——数值、字符串、布尔值——在...

  • 08 js03 对象、包装类

    1、对象:【对象的属性和方法,方法存在的形式:属性为方法名/引用;属性值为函数体,对象的属性值可以是任何类型,原型...

  • JAVA / Android 设计模式之适配器(Adapter)

    简介 定义 适配器模式,即定义一个包装类,用于包装不兼容接口的对象 包装类 = 适配器Adapter; 被包装对象...

  • 标准库

    包装类 如果尝试着把原始类型(number、string、boolean)当做对象使用,JS会自动将其转换为对应包...

网友评论

    本文标题:JS(十一)对象,包装类(上)

    本文链接:https://www.haomeiwen.com/subject/ypbufftx.html