首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
重学系列
一诺滚雪球
创建于2023-05-22
订阅专栏
重新学习三剑客
等 32 人订阅
共64篇文章
创建于2023-05-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Tailwind CSS v4深度解析!新特性、优化、最佳实践
前言 本文主要介绍下Tailwind CSS V4版本更新的一些新特性。 1. 全新引擎 新引擎完全从头重写,带来的是: 速度提高10倍效率提升 占用空间更小 一个依赖项 自定义解析器 1.1 配置方
如何封装一个后台管理系统快捷键功能
背景 常用的后台管理,需要快捷键进行快捷操作,提高用户的使用便利。接下来说明如何实现快捷键功能,需要支持的功能有: 支持单个和批量注册或者取消快捷键 支持组合键(如 Ctrl+S, Ctrl+Shif
轻松使用VSCode调试vue项目
前言 上两篇文章主要介绍vscode中debugger基本操作和常见语言的调试, 内容如下: 轻松玩转vscode中Debugger调试 轻松使用VSCode调试(TS、C/C++、Python、Ru
你能想到,只用CSS就可以动态检测屏幕视口尺寸吗?
背景 先看一个问题:如何动态获取屏幕视口尺寸的大小,显示在页面上。 效果如下: 1. 使用js方式 正常我们的做法是使用js处理,这很简单。 如下所示: 如果只是这样,那就没有意思了。 下面介绍一种方
响应式图片img标签中srcset和sizes的使用
背景 日常开发中,我们使用固定大小的图片,但是对于不同的设备,设备像素比(dpr)的不同,图片的清晰度会受到影响。 我们可以在img标签中使用srcset和sizes属性来解决这个问题。 1. 不同d
轻松使用VSCode调试(TS、C/C++、Python、Rust)
前言 接上面一篇 轻松玩转vscode中Debugger调试之后, 仅说明了常规debugger的一些方式和概念。 如何通过vscode调试其他语言,我们进一步尝试。 接下来主要介绍下以下语言的调试过
轻松玩转VSCode中Debugger调试
前言 对于前端来说,vscode调试是我们必须要掌握的技能包。可能我们会简单的调试,但是不知道调试有哪些方式,也不清楚调试中launch.json配置的作用。 本文介绍下在vscode中调试的几种方式
玩转subgrid
本文中我们将了解如何使用 CSS Grid 的 subgrid 功能来对齐并排放置框的内容。 注意:在深入学习 subgrid 之前,了解 Grid 布局的基础知识很重要。可以参考MDN。 1. 问题
纵向控制的横向滚动效果实现
1. 场景 通过鼠标上下滚动控制横向滚动,先看下面效果: 2. 具体实现 接下来看一下具体实现过程: 2.1 页面布局 定义一个基本的页面布局,用于包裹滚动内容。这个布局包括一个外部的 scroll-
学习Varlet如何给组件库写一个VSCode插件
前言 在日常的开发流程中,例如开发一个二次封装的组件库,快速使用这些组件依赖我们查看文档,开发一款配套的组件库VSCode插件是非常有必要。 1. 项目搭建 1.1 安装开发包 官方提供npm包,可以
chrome浏览器如何定位线上问题
背景 在前端开发过程中,项目代码在上线前通常会经过打包工具处理,生成压缩代码。若线上代码出现问题,直接查看压缩代码无法有效定位问题。 这篇文章将介绍如何使用 Chrome 开发者工具调试打包后的源代码
js二进制及其相关转换全总结(File、Blob、FileReader、ArrayBuffer、Base64、Object URL、DataURL...)
前言 作为一名前端,在工作中会遇到很多二进制处理的问题。比如文件的上传、下载,都离不开对(File、Blob)数据的处理,但是大部分人对于这些都没有一个清晰的认识。 本篇文章总结了浏览器端的二进制以及
三分钟!快速解决Dockerhub镜像站无法访问问题!
前言 由于国内镜像源无法正常拉取镜像,有没有一种折中的方案,在这段时间可以正常拉取自己需要的镜像学习。 本文介绍一种快速解决Docker Hub镜像站无法访问的方法。使用开源项目CF-Workers-
了解JavaScript中原生观察者接口
前言 观察者模式是一种设计模式,定义了一种一对多的依赖关系,使得当一个对象状态发生变化时,所有依赖于它的对象都会得到通知并被自动更新。 JavaScript中有多种原生接口实现了观察者模式,涵盖了从
原生dialog对话框使用
前言 在平常的uniapp跨端开发中,我们可能不会引入ui框架,如果手写一个弹框,则需要每次设置css样式,比较麻烦。本文带大家了解下,原生dialog对话框的使用。 1. 原生dialog元素介绍
前端流式下载两种方式
前言 在正常开发中,遇到下载文件的场景。 比如: 使用a标签或者url进行下载,有时候会跳转预览,有时候会是直接下载。为什么会出现这样? 使用axios或者fetch下载时,浏览器会等待流传输,需要等
Node中模块查找策略
前言 在正常的 Node.js 开发中,模块化是一个至关重要的概念。Node.js采用的是CommonJS模块规范,我们在平常引入时,是否注意模块引入的策略。在本文中,主要说明Node.js中的模块化
阿拉伯数字转换中文大写
1. 背景 现在有需求将亿元之内的阿拉伯数字转换成中文,例如:1234转换后变为一千二百三十四再转换成壹仟贰佰叁拾肆。 2. 需求分析 以下是对这些规则的分析: 数字分组: 单位映射: 零的处理: 中
资源提示符preload prefetch async defer
前言 在JavaScript中,资源提示符(Resource Hint)是一种使用<link>或<script>HTML标签来提示浏览器有关资源的方式。 我们正常开发中,对于这些接触不多,接下来了解一
深入理解vue中的插槽(slot)
1. 插槽的本质 组件能够接收任意类型的 JavaScript 值作为 props,但组件要如何接收模板内容呢?插槽可以理解为模板提供内容,<slot> 元素是一个插槽出口 (slot outlet)
下一页