前端
文章平均质量分 84
荔枝啵啵
任职于AIGC创业公司的全栈工程师
展开
-
实现一个简单的前端MVVM框架类似VUE
在本篇博客中,我们将使用原生JavaScript实现一个简单的前端MVVM框架,类似于VUE。MVVM是Model-View-ViewModel的缩写,是一种用于构建现代化、可维护的前端应用程序的架构模式。MVVM框架通过数据绑定和组件化的方式实现了视图与数据的双向绑定,使得数据的变化可以自动反映在视图上,同时视图的变化也会自动更新数据,从而实现了数据和视图的同步更新。本篇博客将分为多个部分来介绍实现MVVM框架的过程。首先,我们会介绍MVVM框架的基本原理和核心概念。原创 2023-07-27 18:53:07 · 398 阅读 · 0 评论 -
制作滚动视差效果的企业网站官网
在现代网页设计中,滚动视差(Parallax Scrolling)效果成为一种受欢迎的设计趋势,它可以为网站带来动感和吸引力。滚动视差通过在不同层次的元素之间创建差异化的滚动速度,产生了一种立体感和深度感,使用户在滚动页面时感受到更加生动的视觉体验。本文将教你如何使用滚动视差效果制作一个企业网站官网。原创 2023-07-26 10:22:43 · 267 阅读 · 1 评论 -
在 JavaScript 中实现并发请求
在现代 Web 开发中,高效处理多个异步请求是一个常见需求。并发请求允许同时处理多个请求,可以显著提高 Web 应用程序的性能。在本博客中,我们将探讨如何使用一个名为 的自定义类,在 JavaScript 中执行并发请求,并优雅地处理响应。在深入代码之前,请确保满足以下要求:我们首先要创建一个能够处理并发请求的类 。这个类的主要功能是将多个请求按照最大并发数量同时发送,以提高请求的执行效率。 构造函数:在构造函数中,我们传入 参数,该参数表示最大并发请求数量。我们还初始化一个任务队列 和一原创 2023-07-24 19:52:30 · 1226 阅读 · 0 评论 -
深入理解JavaScript原型链与继承机制
在JavaScript中,每个对象都有一个内部链接到另一个对象的引用,这个对象被称为原型(prototype)。原型对象可以包含属性和方法,并且其他对象可以继承这些属性和方法。当我们访问一个对象的属性或方法时,JavaScript会首先在对象本身查找,如果找不到,它会沿着原型链向上查找,直到找到该属性或方法或到达原型链的顶端。在上面提到的代码中,我们定义了两个类Person和Student,并使用extends关键字创建了Student类的子类Teacher。原创 2023-07-24 17:04:13 · 137 阅读 · 0 评论