JavaScript知识总结:了解简单对象Object

一、概念

1.对象是一种复杂数据类型,是存储了一些基本数据类型的集合

2.常见复杂数据类型:

①Object 简单对象;②Array 数组;③String 字符串;④Math 数学对象;⑤Date 日期时间;⑥Function 函数 ...

二、语法

1.简单对象定义方式

①字面量方式:用大括号括起来,里面是(名称/值)对的集合,名称/值对也叫对象属性

        var 对象名={

                属性名1 : 属性值1 ,

                属性名2 :属性值2

                ...} 

②构造函数方式:通过new语句先定义一个空对象,再定义属性并赋值

        var 对象名=new Object()

        对象名.属性名1=属性值1

        对象名.属性名2=属性值2

2.简单对象的访问

①通过对象名可以访问对象

②通过 对象名.属性名 可以访问对象的值

三、对象存储结构

1.内存两大区域:堆区域和栈区域

堆区域:存储复杂数据类型;

栈区域:存储基本数据类型和引用变量

 解析:

基本数据类型,变量名指向栈区域的一个存储单元,存储单元内存储的是变量的值

复杂数据类型,引用变量指向栈区域的一个存储单元,存储单元内存储的是堆区域中的一个地址,该地址指向堆区域相应的内存块,内存块里面存放复杂数据类型的内容。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值