上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 方法1,使用闭包 let arr = [] function fn(){ let arg = [...arguments] // 用另一个变量表示外部函数的实参 function closure(){ // 使用闭包将变量持久化 arr = [...arr,...arg] } closure() r 阅读全文
posted @ 2021-06-08 18:28 zoo-x 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 期待结果:每隔一秒输出一个累加值 temp1:默认,为什么不行 function fn(){ for(var i = 0; i < 5; i++){ setTimeout(() => { console.log(i) },i*1000) } } temp2:函数参数保存值,为什么可以 functio 阅读全文
posted @ 2021-06-08 12:01 zoo-x 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 现有对象obj和空对象copy,想将obj的每一项都复制到copy对象中 let obj = { name:'aaa', age: 18 } let copy = {} 方法1:使用for...in... for(let key in obj){ copy[key] = obj[key] } con 阅读全文
posted @ 2021-06-04 00:02 zoo-x 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 首先给出结果,会输出true js隐式转换的步骤 1.字符串和数字比较,把字符串转换成数字 2.两者中有Boolean,把Boolean转换成数字 3.两者中一者是对象,另一者是字符串或数字,对象会调用valueOf或toString方法转化成字符串或数字, null==undefined为true 阅读全文
posted @ 2021-06-03 16:08 zoo-x 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 方法一,使用代理(对象的set,get) let num = 1 Object.defineProperty(window,'a',{ get(){ return num++ }, set(){ } }) console.log(a==1&&a==2&&a==3) // => true 方法二,利用 阅读全文
posted @ 2021-06-03 15:46 zoo-x 阅读(292) 评论(0) 推荐(0) 编辑
摘要: JS内存机制 JavaScript具有自动垃圾回收机制,周期性会检查没有使用的变量,进行回收释放。所以在闭包中,如果引用了外部的变量,则无法进行释放和回收,一般会传参进去。 垃圾回收:找出那些不再继续使用的变量,然后释放其占用的内存,垃圾收集器会按照固定的时间间隔周期性地执行这一操作。 在JS中,每 阅读全文
posted @ 2021-06-03 14:04 zoo-x 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1.内存泄露 有以下代码执行: ... <script> for(let i = 0; i < i+1; i++){ console.log(i) } </script> ... 会发生什么现象呢? 1.此时打开浏览器执行此html代码,会发生浏览器卡死现象,只能强制关闭浏览器 2.打开任务管理器, 阅读全文
posted @ 2021-05-28 17:55 zoo-x 阅读(736) 评论(0) 推荐(1) 编辑
摘要: 1.在现在的分支上运行命令 git stash 2.切换到自己的分支上 git checkout 你的分支名 3.在你的分支上运行命令 git stash pop 如果你已经commit了 在1步骤之前先执行撤回操作 git reset HEAD^ 阅读全文
posted @ 2021-05-26 11:32 zoo-x 阅读(224) 评论(0) 推荐(0) 编辑
摘要: var a = 1 var a console.log(a) 上面这段代码输入1,为什么第二次声明没有覆盖第一次声明呢? var a = 1 var a = 2 console.log(a) 上面这段代码输出2,这里为什么第二次声明又覆盖了第一次声明呢? 这要从js代码运行机制说起: 在JS代码运行 阅读全文
posted @ 2021-05-24 11:56 zoo-x 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.justify-content和align-items 常用的就不多哔哔了 2.flex-direction: row 默认水平排列 column 纵向排列 row-reverse 水平倒序排列 column-reverse 纵向倒序排列 3.flex-wrap nowrap 默认不换行 wra 阅读全文
posted @ 2021-05-24 10:58 zoo-x 阅读(103) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页