程序员求职经验分享与学习资料整理平台

网站首页 > 文章精选 正文

javascript基本数据类型和引用数据类型的区别

balukai 2025-05-03 12:12:35 文章精选 1 ℃

javascript基本数据类型:基本数据类型是将变量名和变量值存储在“快速内存”“栈内存”中。如果将一个基本的数据类型的变量的值赋给另一个变量的话,相当于将一个变量的值“复制”一份赋给另一个变量。这两个变量间没有任何联系,是相互独立的,也就是:修改一个变量的值,另一个变量的值不会发生改变。变量传数值,就是“复制”一个值给另一个变量。

javascript复合数据类型:复合数据类型的数据存储分两个部分,一是变量名和数据的地址,存在“快速内存”中;二是将实际的数据存在“慢速内存”“堆内存”中。将一个引用的变量赋给另一个变量,它赋的是数据地址,而不是真正的数据。

javascript函数作为数据传递给其它变量

其它变量,可以是一个基本数据类型的变量,也可以是一个数组元素,还可以是对象的属性。

除注明外的文章,均为来源:汤久生博客(QQ:1917843637),转载请保留本文地址!

最近发表
标签列表