前端共1940篇 第5页
前端
MarkDown学习(一)——初识-五八三

MarkDown学习(一)——初识

前言 MarkDown大家应该都不陌生,我们日常总结知识点、创建个人博客等都能使用MarkDown。MarkDown是轻量级标记语言,标题段落等内容需要用对应的语法,要想用好MarkDown就要掌握其中的语法。 编...
admin的头像-五八三admin2年前
050
vue3+vite+element-plus实现网易云音乐(项目搭建)-五八三

vue3+vite+element-plus实现网易云音乐(项目搭建)

我正在参加「掘金·启航计划」 项目准备要求 首先需要对vue有所了解,通过安装了node环境。本教程主要是为刚学vue提供一些思路和教程,不足的话欢迎提出!使用到的第三方组件库是Element-plus,...
vision kit 平面检测从入门到放弃-五八三

vision kit 平面检测从入门到放弃

AR 增强现实,是指在真实世界的基础上,通过计算机生成的虚拟信息,将虚拟信息与真实世界进行融合,从而达到增强现实的效果。 核心技术及相关技术栈 想要实现 WebAR 效果,四个步骤:读取、识别...
关于 js 中的精度丢失问题-五八三

关于 js 中的精度丢失问题

前言 在 JavaScript 中,由于采用了 IEEE 754 标准的浮点数表示方法,可能会导致精度丢失问题。这主要是因为浮点数在内存中以二进制的形式存储,而某些十进制数无法精确地转换成二进制表示。当...
admin的头像-五八三admin2年前
030

为什么你非常不适应 TypeScript

前言 在群里看到一些问题和言论:为什么你们这么喜欢“类型体操”?为什么我根本学不下去 TypeScript?我最讨厌那些做类型体操的了;为什么我学了没过多久马上又忘了? 有感于这些问题,我想从...
”渐进式页面渲染“:详解 React Streaming 过程-五八三

”渐进式页面渲染“:详解 React Streaming 过程

引言 眨眼距离 React 18.2.0 发布已经过了一年多了。 越来越多的开发者从当初的观望心态,逐步已经将 React18 的新特性投入开发/生产中了,当然,笔者所在的团队也不例外。 今天这篇文章就和大...

JavaScript BigInt 使用指南

我正在参加「掘金·启航计划」 JavaScript BigInt 使用指南 我们都知道 JavaScript 是一门不断发展的语言。在 ES2020 的 2020 版发布之前,没有原生方法可以准确表示和执行大于 9,007,199,254,7...
admin的头像-五八三admin2年前
0110
聊聊我理解的CSS-in-JS(二)-五八三

聊聊我理解的CSS-in-JS(二)

我正在参加「掘金·启航计划」,这篇文章我主要想从 CSS-in-JS 讲开去,谈谈我理解的 CSS-in-JS 的理念以及当下前端工程化中的主流 CSS 方案。 在我的上一篇博客聊聊我理解的 CSS-in-JS(一) 中...
Git从原理到实践的全面指南 | 实战篇-五八三

Git从原理到实践的全面指南 | 实战篇

Git是一个非常强大的代码管理工具,它不仅可以让你方便地提交、推送、拉取代码,还可以让你灵活地处理各种复杂的分支、合并、冲突等问题。说到使用,相信大家都会,无非就是commit、push、pull ...
如何在 Node.js 应用程序中处理大数-五八三

如何在 Node.js 应用程序中处理大数

我正在参加「掘金·启航计划」 如何在 Node.js 应用程序中处理大数 计算机很难在不损失精度的情况下准确地表示具有很多个有效数字的数字。当你将超过 JavaScript 中最大安全整数限制的整数存储...
何处是吾乡?(前端人年中总结)-五八三

何处是吾乡?(前端人年中总结)

前言 我的老家是湖北黄州,对,就是子瞻兄被贬的那个黄州,我很喜欢苏轼的豪放派诗词,为他积极乐观的生活态度和人格魅力着迷。 本人不知不觉干前端快**5个年头**了,虽辗转了**3个城市**,依次...
admin的头像-五八三admin2年前
020
极致舒适的Vue高性能列表-五八三

极致舒适的Vue高性能列表

列表是一种常见的UI组件,相信大家应该都遇到过,并且也都自己实现过!不知道大家是怎么实现的,是根据业务进行CSS布局还是使用了第三方的组件。 在这里分享下自认为比较舒适的列表组件及实现思...

前端面试题 – 96. hash 和 history 的区别?

hash和history是Web开发中常用的两个概念,它们都与浏览器URL相关。 Hash(哈希) URL中以#符号开始的部分被称为哈希部分。在Web开发中,通常使用哈希来实现页面内的导航或锚点定位。当浏览器的...
:has 语法,终于可以用了-五八三

:has 语法,终于可以用了

首发于公众号 前端从进阶到入院,欢迎关注。 多年来,CSS 开发者一直希望能够根据元素内容来选择元素。虽然 CSS 提供了许多基于特征选择元素的选择器,但直到最近才有了根据元素内容选择元素的...
admin的头像-五八三admin2年前
050
你真的需要Pinia?吗?-五八三

你真的需要Pinia?吗?

尤大大:理论上来说,每一个 Vue 组件实例都已经在“管理”它自己的响应式状态了。 ?‍♂️:不会吧?!既然Vue本身具备状态管理的能力,我们还有必要引入Pinia?或者Vuex等状态管理工具吗? Vue...
构建 JavaScript ChatGPT 插件-五八三

构建 JavaScript ChatGPT 插件

原文链接:www.sitepoint.com/javascript-… 聊天插件系统是一种令人兴奋的新方式,可以扩展ChatGPT的功能,纳入您自己的业务数据,并为客户与您的业务互动增加另一个渠道。在这篇文章中,我将...
【React 18.2 源码学习】Scheduler 调度器——从手撸到源码-五八三

【React 18.2 源码学习】Scheduler 调度器——从手撸到源码

我们先来回顾下 React 的运行流程。 可以看到 Scheduler 是一个很关键的环节,更新任务的执行都得经过它,下面我们就来详细了解一下他具体是怎么进行调度的。 调度器 Scheduler 运行流程 流程主...
代码被搬运抄袭是一种什么体验?-五八三

代码被搬运抄袭是一种什么体验?

版权声明:本人文章仅在掘金平台发布,请勿抄袭搬运,转载请注明作者及原文链接 ? 阅读提示:网页版带有主题和代码高亮,阅读体验更佳 ? 我被抄袭了!!! 今天(6.25)有一篇热门文章,标题叫...
前端Promise的使用和实现-五八三

前端Promise的使用和实现

Promise 简介:Promise是一套专门处理异步场景的规范,它能有效的避免回调地狱的产生,使异步代码更加清晰、简洁、统一。套规范最早诞生于前端社区,规范名称为Promise A+ 导读:针对Promise本...
admin的头像-五八三admin2年前
050
从 0 到 1 实现一个 Terminal 终端-五八三

从 0 到 1 实现一个 Terminal 终端

前言 之前在我自己的项目中 打造属于你自己的 Mac(Next.js+Nest.js TS全栈项目)有同学问Terminal 组件是怎么实现的呢,现在我们就用 React+TS 写一个支持多种命令的 Terminal 终端吧。 每一步...