async & await async & await执行到 await 时才会把当前 async 函数未执行完的操作压入微任务队列中等待执行Promise.resolve() 是同步执行的,会立即返回一个值为 undefined 的 Promise 对象await 非 Promise 对象则会变成 await Promise.resolve() 将其包裹起来,比如 await 2 =》 await Pro 2023-11-24 Web -- Knowledge is infinite > 前端 > JavaScript #JavaScript
Vue2 实例 Vue2 实例如何使用 Vue2 实例方法一:从 HTML 得到视图完整版Vue从 CDN 引用 vue.js 或 vue.min.js 即可做到也可以通过 import 引用 vue.js 或者 vue.min.js 方法二:用 JS 构建视图使用 vue.esm.js 方法三:使用 vue-loader可以吧 .vue 文件翻译成 h 构建方法但这样做 HTML 就只有一个 div#app , 2023-11-24 Web -- Knowledge is infinite > 前端 > Vue #Vue
Vue2 模板 Vue2 模板模板一、Vue 完整版,写在 HTML 里123456<div id="xxx"> {{n}} <button @click="add">+1</button></div>new Vue({ el:'#xxx', data: 2023-11-24 Web -- Knowledge is infinite > 前端 > Vue #Vue
垃圾回收机制 垃圾回收机制目的:清除不再使用的对象,腾出占用的内存空间 比如,当给一个变量重新赋值了一个新对象后,原来的对象就不再使用了 策略引用计数法 当一个对象被引用时-引用次数 +1 当一个对象被取消引用时-引用次数 -1 引用数为 0 时-触发垃圾回收机制回收 缺陷:循环引用时-引用次数永远不可能为 0 ,无法回收,内存无法释放 循环引用: 当对象 OA 的属性 A 引用了 OA 对象本身,把变量重新 2023-11-24 Web -- Knowledge is infinite > 前端 > JavaScript #JavaScript
编译型和解释型语言的区别 编译性和解释性语言graph LR subgraph Com[编译型] C1[源程序代码]-->|一次性转换|C2(机器指令)-->C3(机器) end subgraph Exp[解释型] E1[程序源代码]-->|逐行读取、逐行转换、逐行执行|E2[机器] end classDef default stroke:black; 区别对比 编译 2023-11-24 Web -- Knowledge is infinite > 计算机语言 #计算机语言
Git Flow 模拟协同开发不能在 main (主分支)分支直接编写代码开发功能需要在新功能分支上进行,最终测试无误后合并入主分支 流程 创建组织 创建项目主仓库 Clone 主仓库 Fork 主仓库和 Clone Fork 仓库 (开源项目) 添加上游地址 同步最新代码 创建功能分支 (new function) 提交代码合并分支 合并最新代码 (既然合并冲突) 推送代码 提交 Pull Request 讨论审 2023-11-24 Web -- Knowledge is infinite > 代码仓库 > Git Flow #代码仓库
GitHub 远程仓库 GitHub 远程仓库GitHub 可以存储代码只需要两行命令git remote add origin git@xxxxxxxxgit push -u origin master 链接你的电脑与github创建SSH key 验证身份使用ssh-keygen -t rsa -b 4096 -C 邮箱地址之后在github个人账户设置的SSH中放入创建的.pub文件终端使用ssh -t @git 2023-11-24 Web -- Knowledge is infinite > 代码仓库 > Git #代码仓库
git本地仓库 git本地仓库git就是开启GitHub的钥匙先配置完6行git才能开始使用git详情百度git config 配置 git就是一个命令而已Bash命令行里有很多命令在git bash里面运行gitgit解决了一个只有程序员会遇到的问题:版本控制 git init 初始化git init 会创建.git目录 作用是容纳代码快照 git add 路径 选择哪些变动是需要提交的,路径可以是绝对路径 2023-11-24 Web -- Knowledge is infinite > 代码仓库 > Git #代码仓库