登录  /  注册
首页 > web前端 > js教程 > 正文

基础的JavaScript知识总结(十一)对象,包装类

php中世界最好的语言
发布: 2018-03-10 13:42:17
原创
1108人浏览过

这次给大家带来基础的javascript知识总结,总共有十一个知识点,基础的javascript知识总结(十一)对象,包装类下面就是实战案例,一起来看一下。

对象

属性的增,删,改,查

对象的创建方法

字面量

构造函数

系统自带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'
登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

相关阅读:

基础的JavaScript知识总结(十)闭包、立即执行函数

基础的JavaScript知识总结(九)作用域、作用域链精解

基础的JavaScript知识总结(八)预编译执行过程

以上就是基础的JavaScript知识总结(十一)对象,包装类的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号