分类: WEB前端开发
Vue3 + Vite搭建快速开发环境
前端开发环境的搭建变得愈加重要,尤其是在快速迭代和高度协作的团队中。Vue3作为一款现代化的JavaScript框架,配合Vite这样的构建工具,极大地简化了流程,提……
前端JavaScript面试问答:flat()和flatMap()有啥不同?
在JavaScript中,数组可以说是最常用的数据结构之一。然而,当你开始接触嵌套数组时,它们可能会变得相当复杂。幸运的是,ES2019为我们带来了两个非常实用的……
HTML5 Canvas 动画: atan2 三角函数与鼠标跟随效果
这个案例展示了如何使用HTML5的Canvas和JavaScript实现一个动态效果:在画布上绘制一个箭头,并让它实时跟随鼠标移动。这个小项目不仅有趣,还能帮助你理解编……
Nightwatch.js端到端测试框架:前端程序员的夜间侦察兵
如果你觉得手动测试总是让你披星戴月,熬夜加班,那么Nightwatch.js绝对是你测试工作的好帮手,让你能够轻松应对各种测试任务。现在,让我们一起深入了解Night……
前端开发:Vue3与实时数据实现简单的投票应用
前端开发中,投票应用是一个经典的示例,它既涉及到用户交互,又能展示如何处理实时数据。在这篇博客中,我们将使用 Vue 3 的组合 API 和 setup 语法糖,来构……
JavaScript操作CSS常见例子
一些使用JavaScript操作CSS的常见例子:
修改元素的样式属性:
// 获取元素节点
const myElement = document.getElementById('myElement');
// 修改元素的样式……
JavaScript的Call和Apply,用好代码更强大灵活
在学习JavaScript时,你可能会遇到call和apply这两个方法。它们的作用其实很相似,都是用来调用函数并设置函数内部的this值,但它们的使用方式稍有不同。
想……
使用Vue3 setup语法糖构建你的第一个Todo List应用
现代的前端开发中,Vue.js作为一款流行的前端框架,有着极大的用户基础和众多的应用实例。特别是Vue 3引入的Composition API和setup语法糖,让我们在构建组件……
前端技巧:javascript如何获取 HTML 元素相对于浏览器窗口的位置?
聊一聊前端开发中一个常见但又非常实用的小技巧:如何获取 HTML 元素相对于浏览器窗口的位置。不管你是新手还是有经验的开发者,这个技巧在处理布局调整、动画……
Async Generators——JavaScript异步迭代器,前端代码更上层楼!
本文将深入浅出地为你讲解Async Generators是什么,它为何如此强大,以及如何在实际开发中充分利用它。无论你是编程小白,还是经验丰富的开发者,相信都能从中……
JavaScript迭代器,助你更高效地处理异步编程
JavaScript,这门编程语言,总是能带给人无尽的惊喜和探索的乐趣。今天,我想带大家一起深入了解其中一个非常有趣且强大的功能——生成器(Generators)。
生成……
Node.js 框架Express路由应用的示例代码
现代 Web 开发中,Express 是一个非常流行的 Node.js 框架。它以简单易用和灵活性著称,常用于构建强大的 API 和网站应用。而路由是 Express 的核心功能之一,……
Axios拦截器是前端优化利器,还是不可忽视的安全漏洞源?
在现代Web应用中,对HTTP请求和响应的处理至关重要,特别是在前端开发中。Axios作为一个强大的HTTP客户端库,提供了拦截器的功能,可以在请求发送和响应返回……
Node.js中 Stream可写流的基本使用
现代的JavaScript开发中,Node.js因其高效的非阻塞特性而备受青睐。Node.js 提供了一种丰富的 I/O 操作,尤其在处理流数据时表现优异。本文将探讨Stream中的可……
前端小白理解 JavaScript 函数的5个实例
JavaScript 是现代网页的灵魂,而函数就是这门语言的魔法工具,让我们能写出酷炫又高效的代码。对于编程初学者来说,掌握函数的用法就像拿到了一把开启编程世……
JavaScript JSON.stringify鲜为人知的技巧,让前端开发更加高效和灵活
在日常开发中,我们经常会使用到 JSON.stringify 这个方法,特别是在需要进行序列化(深拷贝)的时候。它可以把我们的对象转换成一个 JSON 字符串,这个方法……
Vue是如何管理多环境的后端服务的?
前后端分离已经是常态,然而,开发环境中的跨域问题以及方便地切换不同环境(如开发、测试、生产等)的后端 API 地址,常常给开发带来麻烦。
比如一个项目上……
NB的Bulma:一个没有任何JS代码的前端框架!
一个轻量级的、响应式UI框架:Bulma。它是殿堂级大师Jeremy Thomas开发的框架!
它简单到只有一个CSS文件,但提供了一整套功能强大的组件框架。让人直……
Bulma - 免费开源纯 CSS 前端 UI 框架,专注构建移动优先的响应式 web 界面
Bulma CSS 框架
Bulma 是一个简单、很容易自定义的 CSS UI 框架,提供了众多预定义好的样式,开发者可以直接调用 class 名来使用,通过规范的组合,来达到快速……
前端css框架Bulma和 Tailwind功能比较
Bulma和Tailwind是两个非常流行的前端css框架
Bulma
Bulma is a free, open source CSS framework built primarily with Sass and a Flexbox system. It offer……
Vue3中的动态组件与异步组件有什么区别?
Vue3中,动态组件与异步组件都是非常常见且有用的功能,它们在前端开发中经常被用来实现按需加载、提高性能和代码复用等目的。虽然它们的作用有些相似,但是它……
深入了解Vue 3 setup 语法糖的奥秘
前端开发的世界里,Vue.js 一直以其简洁、易用和灵活性而著称。
而 Vue 3 的发布更是引发了业界的广泛关注,其中最引人注目的特性之一就是 setup 语法糖。
🤔 ……
HTML5新特性志愿填报便捷体验打造
HTML5的新特性遇上志愿填报,它们如何携手为用户带来更便捷、更智能的体验呢?让我们一起来揭秘。
语义元素的精准导航
首先,让我们看看HTML5的语义元……
jQuery轮播图插件PgwSlideshow,支持响应式、触摸屏
PgwSlideshow是一款非常实用的响应式、支持触摸屏的jQuery轮播图插件。该轮播图插件带有缩略图预览效果,可以根据容器的大小自适应图片的宽度。你也可以自定义……