JS
关润开
这个作者很懒,什么都没留下…
展开
-
JS数据结构------ 快速排序 拆解
快速排序的平均效率是O(N * logN). 手撕鬼子开始~ 1. 封装添加元素方法 ArrayList.prototype.insert=function(item){ this.array.push(item) } 2. 封装交换位置方法 ArrayList.prototype.swap=function(m,n){ var temp = this.array[m] this.array[m]=this.array[n] this.原创 2021-04-10 23:12:21 · 147 阅读 · 0 评论 -
JS ES6--经典题目 var let const 区别
var 作用于 函数作用域 let 作用于 块级作用域 var 会使变量提升 let 不会使变量提升 var会使函数作用域中的变量成为windows对象 let 不会使变量成为windows对象 const 声明变量时必须初始化变量 声明后修改变量会导致运行错误 原因: const储存基本类型变量不可更改 储存的引用数据类型可以更改 基本类型变量保存在栈中 引用的数据类型保存在堆中的地址 保存变量的值实际上是引用栈的地址 只要地址不变 引用的数据类型就不变 console.log(age) //undef原创 2021-04-10 18:28:01 · 132 阅读 · 0 评论