[置顶] 2022年前端面试题整理

摘要: 1. 浏览器的缓存机制 2.实现一个简单的 路由跳转 router class Router(){ todo } router.register('/user/id') router.match('/user/123') router.push({path: '/user/:id', name:'x 阅读全文

posted @ 2022-01-28 11:39 bala001 阅读(80) 评论(0) 推荐(0) 编辑

2024年6月3日

45 个每个开发人员都应该知道的 JavaScript 超级技巧 - 抄录

该文被密码保护。 阅读全文

posted @ 2024-06-03 09:31 bala001 阅读(0) 评论(0) 推荐(0) 编辑

2022年9月30日

明确学习路径与方法

摘要: 学习路径与学习方法 0 基础入门的同学,可以读几本经典的前端教材,比如《JS 高级程序设计》《精通css》等书籍。去阅读一些参考性质的网站,比如 MDN。 此专栏,老师希望传达的不仅仅是具体的知识点,还有体系架构和学习方法。三个目标: 带你摸索出适合自己的前端学习方法 帮助你建立起前端技术的知识架构 阅读全文

posted @ 2022-09-30 15:01 bala001 阅读(200) 评论(0) 推荐(0) 编辑

开篇词 - 《重学前端》

摘要: 此专栏的目标并非是讲解知识点。而是建立自己的知识体系,根据个人的理解把前端的领域知识链接起来,形成结构。 此专栏根据知识点分为 四个模块 来讲解: JavaScript:主要从文法和运行时的角度讨论。语义是文法到运行时之间的桥梁。 CSS 和 HTML:从语言和设计思想的角度来讲解。 浏览器实践:包 阅读全文

posted @ 2022-09-30 13:41 bala001 阅读(128) 评论(0) 推荐(0) 编辑

2022年6月15日

vue重学笔记六:vue3.2 使用手册

摘要: vite 构建的应用,vue3.2 版本中最新的语法糖是 <script setup>,自动执行 setup 函数。组件在编译的过程中代码运行的上下文是在 setup() 函数中,所有变量和函数都直接在这里面声明,此时已无需 renturn,其中定义的变量和函数会自动导出,可在 template 模 阅读全文

posted @ 2022-06-15 15:40 bala001 阅读(4081) 评论(0) 推荐(0) 编辑

vue 重学笔记四:请求 axios & fetch 配置

摘要: 上一篇笔记介绍了 入口 相关的内容,既然入口找到了,也知道 是 如何实现的了,今天这篇文章就来说下 请求 相关的内容。 目前项目中常用的 请求库是 axios 和 fetch。它们两者的区别,可以看下 《axios、fetch 和 Ajax 等的区别详解》一文。既然知道了区别,那今天就来看看实际的操 阅读全文

posted @ 2022-06-15 15:37 bala001 阅读(888) 评论(0) 推荐(0) 编辑

2022年6月8日

正则

摘要: 前言 发现正则是自己的一个弱项,很多时候可以用正则解决的,每次临了都不知道要如何写,要么就总是写错,这里就将一些工作中用到 或者 碰见的 正则 整理成册,方便自己以后在用的时候,既可以快速开发,又可以 再次学习。 记录 作用 正则 验证是否以 http /https 开头 /^(http|https 阅读全文

posted @ 2022-06-08 16:51 bala001 阅读(36) 评论(0) 推荐(0) 编辑

2022年5月12日

结束语

摘要: 前言 大兵老师的 《浏览器的工作原理与实践》一文就到此结束了,非常感谢老师的分享。 由于此文并非完全复制老师原文,其中有针对个人做了一些修改。 而且,此处的文章并不全,里面的结束篇个人 并没有更了,后期在复习的时候,个人还是会进行新一版的更新。 所以还是再次建议大家去看看全文。 此文 老师 编写完成 阅读全文

posted @ 2022-05-12 15:32 bala001 阅读(182) 评论(0) 推荐(0) 编辑

课外加餐:6 | HTTPS:浏览器如何验证数字证书?

摘要: 前言:该篇说明:请见 说明 —— 浏览器工作原理与实践 目录 在《36 | HTTPS:让数据传输更安全》一文中介绍过: HTTPS 使用了对称和非对称的混合加密方式,这解决了数据传输安全的问题; HTTPS 引入了中间机构 CA,CA 通过给服务器颁发数字证书,解决了浏览器对服务器的信任问题; 服 阅读全文

posted @ 2022-05-12 14:33 bala001 阅读(1325) 评论(0) 推荐(0) 编辑

2022年5月11日

课外加餐:5 | 性能分析工具:如何分析Performance中的Main指标?

摘要: 前言:该篇说明:请见 说明 —— 浏览器工作原理与实践 目录 上节介绍了如何使用 Performance,而且还提到了性能指标面板中的 Main 指标,它详细的记录了渲染主线程上的任务执行记录,通过分析 Main 指标,就能够定位到页面中所存在的性能问题,本节就来介绍如何分析 Main 指标。 任务 阅读全文

posted @ 2022-05-11 16:29 bala001 阅读(454) 评论(0) 推荐(0) 编辑

2022年5月10日

课外加餐:4 | 页面性能工具:如何使用 Performance?

摘要: 前言:该篇说明:请见 说明 —— 浏览器工作原理与实践 目录 在分析页面性能时,如果说 Audits 是道开胃菜,那 Performance 才是正餐,之所以这样说,主要是因为 Performance 可以记录站点在运行过程中的性能数据,有了这些性能数据,就可以回放整个页面的执行过程,这样就方便定位 阅读全文

posted @ 2022-05-10 16:02 bala001 阅读(795) 评论(0) 推荐(0) 编辑

导航