- 博客(2)
- 收藏
- 关注
原创 深浅拷贝的理解
其实深浅拷贝也就是深浅复制,个人理解就是基于在存储位置的基础上。1.浅拷贝简而言之就是简单的去复制数组和对象的地址,只是复制的地址,其实它们所指向的还是同一个存储空间,如果存储空间里的内容发生了改变,它们彼此之间都会有影响。举个简单的例子:let arr1 = [1,2,3,4,5]; //这就是浅拷贝let arr2 = arr1; //只是简单的复制了存储在栈里的指针,arr...
2020-03-01 22:48:15
464
3
原创 javaScript中冒泡排序的实现
所谓冒泡排序就是两两相比较,然后将大的值放在后面。整体的思路就是:如何交换两个变量和要理清总共要比较多少次。1.如何交换两个变量?var a = 10;var b=22;var tmp =a; a = b; b= tmp;2.如何将数组中最大的值放到最后?这种情况只要循环遍历数组,然后两两比较,大的放后面即可,此种情况只需要遍历一次var arr = [9,8,7,6...
2020-03-01 21:56:45
1929
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人