摘要: 设计良好的代码通常会应用许多通用设计模式,迭代器模式就是其一,掌握迭代器的使用可以帮助我们更灵活地编写代码。 阅读全文
posted @ 2023-09-02 23:49 beckyye 阅读(52) 评论(0) 推荐(0)
摘要: 深入学习设计模式有助于我们编写设计良好的代码,提高代码的可读性和可维护性,而观察者模式和发布-订阅模式都是软件设计中常用的设计模式,开发者必须对其有较好的掌握 阅读全文
posted @ 2023-09-01 18:52 beckyye 阅读(238) 评论(0) 推荐(1)
摘要: 设计模式是经过检验的、通用的、可复用的代码设计方案,代理模式是其中较为常用的一种,掌握设计模式可以帮助我们编写设计良好的代码。 阅读全文
posted @ 2023-08-31 22:10 beckyye 阅读(86) 评论(0) 推荐(0)
摘要: BFC作为前端面试布局方面的重要考点,开发者有必要进行深入的了解,通过对BFC的深入理解,也能帮助我们解决布局中的很多问题。 阅读全文
posted @ 2023-08-30 23:24 beckyye 阅读(262) 评论(0) 推荐(0)
摘要: WebAssembly作为一种相对较新的技术,开发者可以做一些了解,本文主要介绍了运行于Web浏览器的wasm应用的编译方式及相关调试方式 阅读全文
posted @ 2023-08-29 11:33 beckyye 阅读(1049) 评论(0) 推荐(0)
摘要: 节流和防抖是前端开发中常用的优化技术,主要用于优化一些高频触发的事件。 节流会直接丢掉后面的操作,防抖就是合并操作 阅读全文
posted @ 2023-08-05 12:15 beckyye 阅读(307) 评论(0) 推荐(0)
摘要: 面试中经常会问HTTP的内容,尤其是关于状态码的了解和区别,通过阅读RFC文档可以对从理论上更理解状态码,本人尝试对RFC相关内容进行翻译,仅做参考。 阅读全文
posted @ 2023-08-03 21:56 beckyye 阅读(462) 评论(0) 推荐(0)
摘要: 使用浏览器缓存是一种效果显著的性能优化手段,本文主要包括浏览器缓存策略,强缓存和协商缓存,如何根据具体需求配置缓存,实际的操作验证 阅读全文
posted @ 2023-07-29 14:25 beckyye 阅读(218) 评论(0) 推荐(0)
摘要: Vue的路由在执行跳转时,根据源码可知,调用了router中定义的navigate函数,源码中可以看出,由Promise then的链式调用保证了路由守卫按照以下顺序执行 阅读全文
posted @ 2023-07-27 17:53 beckyye 阅读(218) 评论(0) 推荐(0)
摘要: JavaScript高级程序一书中很基础的、概念性的关于WebGL的内容 阅读全文
posted @ 2023-07-25 18:13 beckyye 阅读(151) 评论(0) 推荐(0)