
js
js面试题
燚槐森森
这个作者很懒,什么都没留下…
展开
-
JS递归实现深拷贝:8行JavaScript代码实现深拷贝,容错率100%!
JS递归:8行js代码实现深拷贝原创 2023-07-09 14:30:02 · 174 阅读 · 0 评论 -
js基本数据类型和引用数据类型有什么区别?
js基本数据类型和引用数据类型有什么区别? 1.基本数据类型和引用数据类型包括哪些? 基本数据类型: 在javascript中,有6种基本数据类型:string、number、boolean、null、undefined、symbol 注:symbol是es2016新增的基本数据类型 引用数据类型:都统称为object 包括object、array、function等 2.基本数据类型和引用数据类型的区别 2.1分配的内存区域不同 说白了就是基本数据类型和引用数据类型分别存放在不同的内存区域。基本数据类型存原创 2021-05-13 21:52:42 · 1273 阅读 · 0 评论 -
在js中,为什么{}不等于{},[]不等于[]?
在js中,为什么{}不等于{},[]不等于[]? 在js中,基本数据类型比较的是值; 引用数据类型比较的不是值,而是其引用。示例代码如下: let a = 1; let b = 1; console.log(a === b); //true let obj1 = {city:'成都'}; let obj2 = {city:'成都'}; console.log(obj1 == obj2);//false obj1和obj2是两个不同的引用,返回false let arr1 = [1,2]; let arr2原创 2021-05-14 10:27:17 · 913 阅读 · 0 评论