04 2022 档案

摘要:冒泡排序 冒泡,意如其名,像冒泡泡一样,从最底边往上冒,会经过没一层; 冒泡排序,就是从左至右一个一个比,以此往复; 1 //冒泡;时间复杂度为 O(n^2) 2 function maopao(arr){ 3 //注意循环结束的条件; 4 //外层循环,计算的轮次; 5 for(let i=1; 阅读全文
posted @ 2022-04-20 21:43 AVEGER 阅读(43) 评论(0) 推荐(0) 编辑
摘要:快速排序 核心:二分法,递归; 推荐一个把复杂烧脑的算法计算过程转为可视化动画的网站,里面还有数据结构等等好多的好东西!!! https://visualgo.net/en 1 //快排 2 function Quicksort(arr){ 3 //递归的边界,计算到中间值只有它自己就排序成功了; 阅读全文
posted @ 2022-04-19 20:52 AVEGER 阅读(37) 评论(0) 推荐(0) 编辑
摘要:插入排序 将第一个元素标记为已排序 对于每一个未排序的元素 X “提取” 元素 X i = 最后排序过元素的索引 到 0 的遍历 如果当前元素 j > X 将排序过的元素向右移一格 跳出循环并在此插入 X 1 function cha(arr){ 2 //先遍历就完事! 3 for(let i=1; 阅读全文
posted @ 2022-04-18 20:16 AVEGER 阅读(25) 评论(0) 推荐(0) 编辑
摘要:选择排序 重复(元素个数-1)次 把第一个没有排序过的元素设置为最小值 遍历每个没有排序过的元素 如果元素 < 现在的最小值 将此元素设置成为新的最小值 将最小值和第一个没有排序过的位置交换 推荐一个把复杂烧脑的算法计算过程转为可视化动画的网站,里面还有数据结构等等好多的好东西!!! https:/ 阅读全文
posted @ 2022-04-16 17:59 AVEGER 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一,ASONP概念? 1,ASONP是什么? JSONP是一种跨域数据交互协议,它只支持get请求; JSON(JavaScript Object Notation)和JSONP(JSON with Padding)虽然只有一个字母的差别,但其实他们根本不是一回事儿:JSON是数据格式,JSONP是 阅读全文
posted @ 2022-04-15 21:06 AVEGER 阅读(33) 评论(0) 推荐(0) 编辑
摘要:一,事件冒泡和默认事件 1,事件冒泡: 事件冒泡是从里往外逐个触发. 事件捕获, 是从外往里逐个触发. 现代的浏览器默认情况下都是事件冒泡的模式. 1 <body> 2 3 <div> 4 <button></button> 5 </div> 6 7 <script> 8 var box = doc 阅读全文
posted @ 2022-04-13 21:09 AVEGER 阅读(34) 评论(0) 推荐(0) 编辑
摘要:一,定义 日常生活中事件: 发生并得到处理的操作(即事情来了, 然后处理) 比如: 1, 电话铃声响起(事件发生) 需要接电话(处理) 2, 学生举手请教问题(有事了) 需要解答(处理) 3, 咱们班有个同学被欺负了(出事了) 去给他报仇(处理) 在JS中的事件是: 用户在页面上操作, 然后我们要调 阅读全文
posted @ 2022-04-12 20:05 AVEGER 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一,字符串概念 1,两种定义方式: 1, var str ='hello' 2,var object = new String('hello') new 关键字构建的都是 引用数据类型 / 对象 引用数据类型的两个对象的值和对应的两个引用都不一样 2,两者的区别 使用直接赋值。字符串的形式给定当前变 阅读全文
posted @ 2022-04-11 21:07 AVEGER 阅读(122) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示