摘要:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2022-08-08 23:00
禅心佛子
阅读(120)
评论(0)
推荐(0)
摘要:
/* ajax A 异步地 J 使用JS发起http请求 A 并且在数据回来时(异步事件) X 渲染XML/HTML 跨域三招 + 服务端配置响应头:Access-Control-Allow-Origin:* + JSONP: script标签的src属性不受同源策略(CORS-policy)限制 阅读全文
posted @ 2022-08-08 22:55
禅心佛子
阅读(199)
评论(0)
推荐(0)
摘要:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" ,content="IE=edge"> <meta name="viewport" content="width=devic 阅读全文
posted @ 2022-08-08 22:51
禅心佛子
阅读(161)
评论(0)
推荐(0)
摘要:
const arr = [3, 1, 4, 5, 9, 2, 6, 8, 7, 0]; /* 选择排序 */ function fn1() { /* 选择排序 */ let temp; // 依次选择椅子 for (let p = 0; p <= arr.length - 2; p++) { // 阅读全文
posted @ 2022-08-08 22:50
禅心佛子
阅读(21)
评论(0)
推荐(0)
摘要:
<script> /* 事件委托 定义: 子元素讲DOM事件的处理委托给父元素 场景: 子元素众多尤其是动态增减对, 为了避免创建过多的事件处理器 为了避免同步地增减事件监听器, 使用事件委托 原理/优势:节约内存 + 方便管理 + 防止内存泄露 API:通过e.target的特性判断事件发生在哪个 阅读全文
posted @ 2022-08-08 22:48
禅心佛子
阅读(54)
评论(0)
推荐(0)
摘要:
class MyMap { constructor() { this.dict = {}; this.size = 0; } updateSize() { this.size = Object.keys(this.dict).length; } set(key, value) { this.dict 阅读全文
posted @ 2022-08-08 22:46
禅心佛子
阅读(32)
评论(0)
推荐(0)
摘要:
/* 闭包: 概念:暂未释放的一个函数执行空间 作用:被用于存储私有数据,不污染外界,避免命名冲突 典型用法:闭包内存数据,对外返回该数据的操作API; 函数式编程中作为高阶函数去加工一个入参的函数 注意事项:闭包持续不释放会形成一定的内存压力,用完了以后对其返回值置空以释放闭包,避免内存泄露 */ 阅读全文
posted @ 2022-08-08 22:43
禅心佛子
阅读(33)
评论(0)
推荐(0)