js
js面试题
燚槐森森
这个作者很懒,什么都没留下…
展开
-
JS递归实现深拷贝:8行JavaScript代码实现深拷贝,容错率100%!
JS递归:8行js代码实现深拷贝原创 2023-07-09 14:30:02 · 138 阅读 · 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 · 1219 阅读 · 0 评论 -
在js中,为什么{}不等于{},[]不等于[]?
在js中,为什么{}不等于{},[]不等于[]?在js中,基本数据类型比较的是值;引用数据类型比较的不是值,而是其引用。示例代码如下:let a = 1;let b = 1;console.log(a === b); //truelet obj1 = {city:'成都'};let obj2 = {city:'成都'};console.log(obj1 == obj2);//false obj1和obj2是两个不同的引用,返回falselet arr1 = [1,2];let arr2原创 2021-05-14 10:27:17 · 839 阅读 · 0 评论