06 2021 档案
摘要:JS是单线程的语言,它的异步同步是通过 Event Loop实现的,分为三个栈,调用栈、消息队列(宏任务)、微任务。 js执行的时候调用DOM遇到第一个函数的时候会把函数压入栈。 function fn2(){ console.log(2) } fn2() fu2()会压入栈 执行function
阅读全文
摘要:第一个 Chinese (Simplified) Language Pack for Visual Studio Code ID: ms-ceintl.vscode-language-pack-zh-hans 第二个 naumovs.color-highlight 第三个 sachinb94.css
阅读全文
摘要:语法: new Promise((resolve, reject)=>{}) new Promise(function(){}) Promise也是异步的结果,promise有三个阶段 pending、fulfilled、rejected。promise只有两种结果pending变为fulfille
阅读全文
摘要:恢复内容开始 公共网关接口(Common Gateway Interface ) cookie (储存在用户本地终端上的数据) 是加密的 web storage是有两部分组成 sessionStorage和localStorage组成 sessionStorage不是一种持久化的本地存储,仅仅是会话
阅读全文
摘要:防抖和节流 防抖 准备工作 获取id值再改id上添加监听点击事件 难点一 要在一个函数调用另外的一个函数return 里面 第二clearTimeout 和setTimeout 由于要清除时间所以定义变量的时候要将变量写在return上面, 第三在里面写如apply将return里面的函数的this
阅读全文
摘要:JavaScript数组去重这里写了两种方法 第一种 var Arr = [1,2,3,4,5,6,6,5] function uniArr(arr){ return [...new Set(arr)] } 第二种 数组双循环 var Arr = [1,2,3,4,5,6,6,5] function
阅读全文