- 博客(10)
- 收藏
- 关注
原创 事件循环- Event Loop(消息循环-Message Loop)续写(如何理解 JS 的异步?如何理解JS 的事件循环?JS 中的计时器能做到精确计时吗?)
事件循环- Event Loop(消息循环-Message Loop)续写(如何理解 JS 的异步?如何理解JS 的事件循环?JS 中的计时器能做到精确计时吗?
2023-08-16 16:58:23
134
原创 事件循环- Event Loop(消息循环-Message Loop)
如果程序需要同时执行多块代码,主线程就会启动更多的线程来执行代码,所以一个进程中可以包含多个线程。一个进程至少有一个线程,所以在进程开启后会自动创建一个线程来运行代码,该线程称之为主线程。默认情况下,浏览器会为每个标签页开启一个新的渲染进程,以保证不同的标签页之间不相互影响。浏览器进程内部会启动多个线程处理不同的任务。为了避免相互影响,为了减少连环崩溃的几率,当启动浏览器后,它会自动启动多个进程。程序运行需要有它自己专属的内存空间,可以把这块内存空间简单的理解为进程。渲染进程启动后,会开启一个。
2023-08-16 16:47:07
144
原创 前端面试题---浏览器是如何渲染页面的?什么是 reflow?什么是 repaint?为什么 transform 的效率高?
reflow 的本质就是重新计算 layout 树。当进行了会影响布局树的操作后,需要重新计算布局树,会引发 layout。为了避免连续的多次操作导致布局树反复计算,浏览器会合并这些操作,当 JS 代码全部完成后再进行统一计算。所以,改动属性造成的 reflow 是异步完成的。也同样因为如此,当 JS 获取布局属性时,就可能造成无法获取到最新的布局信息。浏览器在反复权衡下,最终决定获取属性立即 reflow。repaint 的本质就是重新根据分层信息计算了绘制指令。
2023-08-16 15:59:48
205
原创 html map area 换url路径实现点击事件绑定-JQuery版
html map area 换url路径实现点击事件绑定-JQuery版文章目录html map area 换url路径实现点击事件绑定-JQuery版一、这是神马?1.JavaScript2.JQuery二、使用步骤1.直接上demo总结# 小伙伴们点赞、收藏、评论是对我最大的支持!!提示:以下是本篇文章正文内容,下面案例可供参考一、这是神马?1.JavaScriptJavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的
2021-08-13 09:46:25
490
原创 html map area 利用csspointer-events穿透属性-实现点击事件绑定-JQuery版
html map area 利用csspointer-events穿透属性-实现点击事件绑定-JQuery版文章目录html map area 利用csspointer-events穿透属性-实现点击事件绑定-JQuery版一、这是神马?1.JavaScript2.JQuery二、使用步骤1.直接上demo总结# 小伙伴们点赞、收藏、评论是对我最大的支持!!提示:以下是本篇文章正文内容,下面案例可供参考一、这是神马?1.JavaScriptJavaScript(简称“JS”) 是一种具有函数
2021-08-13 09:25:21
257
原创 js实现查找字符串中字母出现的次数
js实现查找字符串中字母出现的次数文章目录js实现查找字符串中字母出现的次数一、JavaScript 是什么?二、使用步骤1.直接上demo总结# 小伙伴们点赞、收藏、评论是对我最大的支持!!提示:以下是本篇文章正文内容,下面案例可供参考一、JavaScript 是什么?JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚
2021-08-12 23:15:32
1677
原创 JavaScript-POST请求方式
JavaScript-POST请求方式文章目录JavaScript-POST请求方式一、JavaScript 是什么?二、使用步骤1.直接上demo总结# 小伙伴们点赞、收藏、评论是对我最大的支持!!提示:以下是本篇文章正文内容,下面案例可供参考一、JavaScript 是什么?JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式
2021-08-12 22:59:44
1073
原创 JavaScript-GET请求方式
JavaScript-GET请求方式文章目录JavaScript-GET请求方式一、JavaScript 是什么?二、使用步骤1.直接上demo总结# 小伙伴们点赞、收藏、评论是对我最大的支持!!提示:以下是本篇文章正文内容,下面案例可供参考一、JavaScript 是什么?JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动
2021-08-12 22:56:50
7912
原创 增删改查-bootstrap
增删改查-bootstrap文章目录增删改查-bootstrap小伙伴们点赞、收藏、评论是对我最大的支持!!一、Bootstrap 是什么?二、使用步骤1.直接上demoBootstrap官网链接:[https://v3.bootcss.com/](https://v3.bootcss.com/)总结小伙伴们点赞、收藏、评论是对我最大的支持!!提示:以下是本篇文章正文内容,下面案例可供参考一、Bootstrap 是什么?示例:Bootstrap 是全球最受欢迎的前端开源工具库,它支持 Sass 变
2021-08-12 22:33:42
1235
原创 Webpack安装-卸载-指定版本-报错常见问题总结
Webpac安装-卸载-指定版本-报错常见问题总结webpack是一个模块打包器(bundler)webpack 1.0.0版本和webpack 3.0.0版本区别两个版本配置不一样webpack 1.0.0版本只能加载js文件webpack 3.0.0版本可以加载js文件和json文件1. 安装npm install webpack -g //全局安装npm install webpack --save-dev //局部安装2. 卸载npm uninstall -g webpackn
2021-04-01 00:05:25
3068
H5全栈工程师-智游培训班 Html5+Css3第一阶段-个人零基础前端资料
2023-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人