1、深入:引用数据类型
2016-07-22 21:31:14 0 举报
引用数据类型是一种复杂而强大的数据类型,它允许程序员直接操作内存地址。这种类型的变量存储的不仅仅是值,还包括指向存储在内存中实际数据的指针。常见的引用数据类型包括数组、字符串和类对象等。引用数据类型的主要优点是可以提高程序的效率,因为它们可以直接访问内存,避免了值传递时的数据拷贝。然而,这也使得引用数据类型更容易引发错误,因为如果不小心修改了指针所指向的数据,可能会导致未预期的结果。因此,使用引用数据类型时需要特别小心。
作者其他创作
大纲/内容
ostyle = xxxfff111
width:\"100px\"height:\"100px\"....background:\"\"backgroundColor:\"red\"
var obj = {\tname:\"深圳\
xxxfff000 堆内存
引用数据类型,先开辟一个内在存空间,把属性名和属性值存起来,我们把这个用来存储值的内存空间 叫做 \"堆内存\"name:\
栈内存(作用域):是用来从上到下执行js代码 和 存储基本数据类型的值堆内存:是用来存储引用数据类型里面的值的
代码执行前的预解释:var obj; var num;
xxxfff111
oDiv = xxxfff000
预:var oDiv
xxxfff000
window
id:\"div\"className:\"\"childNodes:textchildren:null.............style: 又是一个引用数据类型
oDiv.style.backgroundColor = \"red\";
style对应的堆内存改变了,则oDiv对应的这个大的堆内存也变了,只有堆内存才有影响元素的样式
obj = xxxfff000nam = 12;
window全局作用哉 \"栈内存\"
0 条评论
下一页