摘要: JS冒泡排序 原理 时间复杂度,空间复杂度,稳定性 平均时间复杂度O(n*n) 最好情况O(n) 最差情况O(n*n) 空间复杂度O(1) 稳定性:稳定 冒泡排序的写法 解析 阅读全文
posted @ 2019-09-07 09:24 夜雨与你 阅读(2019) 评论(0) 推荐(0) 编辑
摘要: // 六道题 /** * 因为JS没有块级作用域,if里面的foo又是以var形式声明的,所以会被提升上去, * 被赋值为undefined,之后undefined代表false,所以会进入if语句块, * foo被赋值为10,所以下面会打印输出10 */ var foo = 1; function 阅读全文
posted @ 2019-09-07 09:10 夜雨与你 阅读(336) 评论(0) 推荐(0) 编辑
摘要: // 闭包2道练习题 // 第1道 let foo = function(){ let i = 0; return function(){ console.log(i++); } } let f1 = foo(); let f2 = foo(); f1();// 0 f2();// 0 f1();/ 阅读全文
posted @ 2019-09-07 09:09 夜雨与你 阅读(1061) 评论(0) 推荐(0) 编辑