JavaScript对象

一,对象

万物皆对象,是实实在在的具体的实物

对象由属性(对象的特性)和方法(对象的行为)组成的

二,创建对象的三种方式

1.通过字面量创建对象{}

1,创建

var obj={};

里面的属性或者方法我们采取键值对的方式    键(属性名):值(属性值)

方法冒号后面跟的是匿名函数

2,使用

调用对象的属性,采用:对象名.属性名

或者用:对象名[’属性名‘]

2.利用new object创建对象

我们是利用等号赋值的方法来添加属性和方法了

3.利用构造函数创建对象

泛指一个类

可以创建多个对象

把对象里面一些相同的属性和方法抽象出来,封装到函数里面

1.构造格式

function 构造函数名(){

this.属性=值

this.方法名=function(){}

}

new 构造函数名();

构造函数不需要return,调用函数必须使用new

我们只要new Star,调用对象,即创建了一个对象

利用构造函数创建对象的过程叫做对象的实例化

2.new关键字执行原理

new 可以在内存中创建一个空的对象

this就会指向刚才创造的空对象

执行代码,给空对象添加属性和方法

返回这个对象

三。遍历对象属性

即键值对

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值