JavaScript创建、访问对象,删除、检测对象属性的一些总结

本文介绍了JavaScript中对象的概念,包括为什么需要对象、对象的属性和方法,以及如何创建、访问、删除和检测对象属性。重点讲解了字面量方式和Object构造函数创建对象,以及.和[]访问方式。
摘要由CSDN通过智能技术生成

对象object

要学习js的对象,基本理论需要了解,以下几点阐述js对象:

为什么要有对象的存在?

  1. 首先js的数据类型可以分为两类,一类是引用类型,一类是基本数据类型;
  2. 基本数据类型包括null,undefined,number,string,boolean这五种类型。这些数据类型都是独立存在的,而我们在js当中需要很多的变量,那就有很多类型的存在。
  3. 这并不利于我们的开发,所以我们需要一个容器来承载这些数据,此时对象就诞生了,对象就像是一个塑料袋,可以放东西(任意数据类型)

对象是什么?

万物皆对象,所有的JavaScript值,除了原始值(没有属性或者方法的值),都是对象 。

举个例子来说明原始值:var x = 3.14
x是一个变量,也是对象,但是3.14是一个原始值,这不能改变,也就是说你可以改变x的值,但是3.14你改变不了。

对象是包含变量的变量,对象也是变量,但是对象能够包含多个值。

对象属性

var meili = {
   name:"yang",age:16,job:"boss"};

对象:meili 既是对象也是变量。
对象的属性被放在{}中,属性名与属性值用":“分割,属性之间用”,"分割。
属性书写格式{key1:value1,key2:value2,…}

对象方法

对象方法就是可以在对象上执行的动作,也就是对象中的某个属性是函数,这里的函数我们又称之为方法。

var meili = {
   name:"yang",age:16,job:"boss" ,sayName:function(){
   console.log(this
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值