值类型和引用类型详细介绍

值类型引用类型
用来分析画图的
1,值类型:是指在内存栈中 直接存储数据的本身;
常见的数据类型:string,boolean,number,null,undefined;…

2,引用类型:是指在内存栈中 存储的是数据的内存地址 指向了堆中.
复杂的数据类型: String, Number, Object ,Function,Math,Datre…Array

3, 什么是形参? 什么是实参? 分别在什么时候声明?
(1)形参: 在创建函数时 传递的参数 为形参;
(2) 实参: 在调用函数时 传递的参数 为实参.

3,将值类型作为参数 传递进入函数中改变后,并不会改变值
的本身,但是引用类型 当做参数传递时,传递的是地址, 所以
会改变初始的数据
4,注意:每实例化一个对象,该对象获取属性或方法时,
该对象就会在:
Person构造函数==>Person.prototype==>Object.prototype==>null

5,所有对象共享神秘对象(构造函数.prototype)内的属性和方法

6,如果没有设置当前对象的原型,则原型返回undefined

7,注意:对象的属性,建议写在函数构造体内,如果写在原型
中则所有实例化的对象都将访问这些属性,所以原型中不能有属性

8,对象没有prototype有__proto__,但是函数有prototype和__proto__

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值