12 2020 档案

摘要:sessionStorage url完全相同时(相同浏览器、协议相同) url不完全相同时(相同浏览器、协议相同) 测试相同文件夹下的文件是否共享sessionStorage localStorage 阅读全文
posted @ 2020-12-28 08:36 17135131xjt 阅读(176) 评论(0) 推荐(0)
摘要:###默认情况下,Vue 会尽可能高效的更新 DOM。这意味着其在相同类型的元素之间切换时,会修补已存在的元素,而不是将旧的元素移除然后在同一位置添加一个新元素。如果本不相同的元素被识别为相同,则会出现意料之外的结果。 ####反例 <div v-if="error"> 错误:{{ error }} 阅读全文
posted @ 2020-12-20 19:55 17135131xjt 阅读(146) 评论(0) 推荐(0)
摘要:await 表达式会暂停当前 async function 的执行,等待 Promise 处理完成。若 Promise 正常处理(fulfilled),其回调的resolve函数参数作为 await 表达式的值,继续执行 async function。 function fn1(x) { retur 阅读全文
posted @ 2020-12-20 19:07 17135131xjt 阅读(235) 评论(0) 推荐(0)
摘要:####1.async 修饰的函数返回结果是一个promise实例对象 1.函数无返回值 //1.无返回值(返回一个状态成功值为undefined的promsie实例对象) async function fn1() {} let result1 = fn1() console.log(result1 阅读全文
posted @ 2020-12-20 17:58 17135131xjt 阅读(84) 评论(0) 推荐(0)
摘要:###八个falsy变量,用于if判断或者逻辑符 There are 8 falsy values: false The keyword false 0 The number zero -0 The number negative zero 0n BigInt, when used as a boo 阅读全文
posted @ 2020-12-20 15:32 17135131xjt 阅读(98) 评论(0) 推荐(0)
摘要:###es6增加了尾调用优化,但是目前支持的浏览器或者js引擎只有苹果的safari和名为Duktape的嵌入式JavaScript引擎。 未启用尾调用优化,递归爆栈 <script> //递归 function fn(n) { if (n < 1) { return } console.log(n 阅读全文
posted @ 2020-12-19 20:15 17135131xjt 阅读(404) 评论(0) 推荐(0)
摘要:https://docs.github.com/cn/free-pro-team@latest/github/searching-for-information-on-github/searching-for-repositories ###example 阅读全文
posted @ 2020-12-19 19:51 17135131xjt 阅读(120) 评论(0) 推荐(0)
摘要:###Object.defineProperty 通常来说当x=1或者x这种赋值操作会触发set;但是x=1这种直接赋值的方式不会触发get,而x的方式会触发get get、set 无法监听属性删除 const obj = { name: 'xjt', age: 22 } Object.define 阅读全文
posted @ 2020-12-16 15:20 17135131xjt 阅读(98) 评论(0) 推荐(0)
摘要:####很多刚接触闭包的人可能会对闭包产生误解: 认为内部函数必须要被return,实际上return内部函数只是为了方便使用。在本文章内就使用了window.xxx的方式将函数暴露到外部(没有使用return),外部则可以通过使用我暴露的方法来改变blood的值。而不能直接修改blood,起到了隐 阅读全文
posted @ 2020-12-16 11:46 17135131xjt 阅读(122) 评论(0) 推荐(0)
摘要:####阮一峰felx教程中对flex-basis的定义 #####flex-basis属性定义了在分配多余空间之前,项目占据的主轴空间(main size)。浏览器根据这个属性,计算主轴是否有多余空间。它的默认值为auto,即项目的本来大小。 flex-basis属性的默认值是auto即项目占据的 阅读全文
posted @ 2020-12-14 10:37 17135131xjt 阅读(302) 评论(0) 推荐(0)
摘要:####1.弹性盒子真神奇,项目宽度(指x轴为主轴时的宽度,是y轴为主轴时的高度)大于父盒子也溢不出 #####x轴为主轴时 #####了解:y轴为主轴时(y轴为主轴可以看成x轴为主轴的旋转) 宽度(指x轴为主轴时的宽度,y轴为主轴时的高度)大于父盒不溢出,取父盒宽度:因为项目的flex-shrin 阅读全文
posted @ 2020-12-13 22:10 17135131xjt 阅读(81) 评论(0) 推荐(0)
摘要:Call方法实现 Call方法做了什么?将任意函数成为指定对象的方法进行调用; 实现思路:让该函数在指定的对象中进行调用。即让该函数成为指定对象的方法并在指定对象调用完毕后进行删除这个方法;如果函数有返回值那么使用call方法调用该函数以后也应该有返回值。 首先写一个Call方法函数 functio 阅读全文
posted @ 2020-12-13 14:25 17135131xjt 阅读(320) 评论(0) 推荐(0)