- 博客(4)
- 收藏
- 关注
原创 Event Loop
JavaScript 是一门单线程的语言,他的异步和多线程的实现是通过 Event Loop 事件循环机制来实现的。 大体有三个部分组成: 调用栈(call stack) 消息队列(Message Queue) 微任务队列(Microtask Queue) 当 Event Loop 开始的时候,会从全局代码,一行一行执行,遇到函数调用,会把它压入调用栈中,被压入的函数叫做帧(Frame),但函数返回后,会从调用栈中弹出。 例如: function fn1() { console.log(1)
2022-04-07 23:05:44 808
原创 jQuery入门
什么是jQuery jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的,并且可对选择器进行扩展,拥有便捷的插件扩展机制和丰富的插件且jQuery兼容各种主流浏览器 入口函数 原生DOM入口函数: window.onload=function(){内容} jq入口函数两种写法: //标准写法 $(document).ready(function(){内容}) //简写 $(function(){内容}) 两者的区别: 执行的时机不同: 原生dom
2022-04-07 00:49:02 820
原创 Git 的基本知识
什么是Git? Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 分布式和集中式的区别 分布式: 每一个用户都在本地拥有一个完整的仓库 优点:如果服务器崩溃了,可以立即从用户手中clone一份完全一样的代码仓库出来,不用担心服务器崩溃 可以本地提交 集中式: 由一个代码服务器集中管理代码 优点: 代码必须存储在服务
2022-04-07 00:44:34 118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人