ZKX's LAB

基本数据类型和引用数据类型的区别是什么 基本类型和引用类型区别

2020-10-16知识11

JS基本数据类型和引用数据类型的区别 JS基本数据类型的变量存放的是基本类型数据的实际值;而引用数据类型的变量保存对它的引用,即指针。JS基本数据类型:null undefined number booleanstring比较特殊引用数据类型:function object arrayvar a=11;var b=1;b=12;console.log(a);11 a的值不会随b值得改变而改变var a=[1,2,3];var b=a;a[0]=2;console.log(b[0])/2,b的值随着a的值改变而改,因为他们指向同一个内存地址var a=[1,2,3];var b=a;b=[11,12,13];b指向了另一个内存地址,与a断开关联a[0]=2;console.log(b[0])/11,b的值不随a的值改变而改变比如说7a64e58685e5aeb931333365656531 var a=1;1是基本数据类型,因此变量a存放的就是1这个值var b=[1,2,3],[1,2,3]是引用数据类型,[1,2,3]是放在内存中的,而变量b存放的是[1,2,3]的地址,而不是[1,2,3]这个值当使用b这个变量时,js解释器会通过b存放的内存地址,找到内存中的相应地址,将其中的值取出来返回

基本数据类型和引用数据类型的区别是什么 基本类型和引用类型区别

Java中的基本类型和引用类型变量的区别 1、java中的基本数据类型,包括数值型,字符型和布尔型。数值型:1)整型:byte;short;int;long。2、引用数据类型变量包括:类、接口和数组变量3、两者的区别主要在存储方式上:基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上;引用数据类型在被床架时,首先要在栈上给其引用分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。

基本数据类型和引用数据类型的区别是什么 基本类型和引用类型区别

Java中的基本类型和引用类型变量的区别

基本数据类型和引用数据类型的区别是什么 基本类型和引用类型区别

java中基本数据类型和引用数据类型在内存分配上有什么不同

#javascript#变量#引用类型#内存类型

随机阅读

qrcode
访问手机版