JavaScript
文章平均质量分 50
JavaScript基础
K.Encoding
此人甚懒,懒ProMaxPlus++
展开
-
讲清楚浅拷贝和深拷贝
实际上,是操作对象的引用, 所以引用类型的值是按引用访问的。准确地说,引用类型的存储需要内存的栈区和堆区(堆区是指内存里的堆内存)共同完成,栈区内存保存变量标识符和指向堆内存中该对象的指针,也可以说是该对象在堆内存的地址。浅拷贝在拷贝对象的时候,对于对象最外一层实现的是普通的值拷贝,对于对象里面的对象是浅拷贝,只复制地址不复制地址对应的值。引用类型数据是按照引用访问的,即保存在变量对象中的是一个地址,该地址与堆内存的实际值相关联。其他类型:引擎初始化时分配唯一地址,栈中的变量存的是唯一的引用。原创 2024-01-26 22:47:32 · 577 阅读 · 0 评论 -
javascript定义Map的方法
在JavaScript中,可以使用以下方法定义一个Map方法一:使用对象字面量表达式// 添加更多的键值对...这种方法是最简单和常见的方式,其中key1key2等是Map的键,value1value2等是对应的值。方法二:使用Map类// 添加更多的键值对...Map类是ES6中新增的数据结构,提供了一组更完善的API来操作键值对集合。可以通过set()方法添加键值对。方法三:使用二维数组// 添加更多的键值对...原创 2024-01-22 23:06:08 · 1548 阅读 · 0 评论