首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
记一忘三二
用泥种荷花
创建于2024-06-20
订阅专栏
前端小知识
暂无订阅
共17篇文章
创建于2024-06-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【记一忘三二】ES6模块化
前言 BUG总是改不完的,但是要在无限的BUG中寻找有限的知识,平时导入组件模块都会使用import,但是有没有疑惑import是怎样工作的喃?如果不懂,那还等什么,不去冲,难道等着被技术淘汰吗? 模
前端也要学的“文件转换规则”知识
Text 作为起点 Text 至 Blob Text 至 File Text 至 Base64 0-255以内的字符,属于 Latin1 字符集 包含中文等...,属于
前端也要学的“二进制”知识
Blob 全称是 Binary Large Object,二进制大型对象。 可以用来存储二进制数据。 不能修改。 不能直接读取,只能通过 FileReader 读取。
前端也要学的“编码”知识
字符集 一组字符的集合,每个字符都有一个唯一的编号,称为码点。字符集的作用是将字符和码点一一对应起来,形成一个对照表。 ASCII 早期计算机起源于美国,ASCII 字符集是为英语设计的。
《记一忘三二》前端构建工具学习
Scripts构建 sass编译 首先需要将./scss/style.scss转为./dist/style.css 但这样在执行编译命令时,需要记住目录、配置等编译参数 配置scripts能够给长命令
【记一忘三二】迭代器和生成器
迭代器 介绍 可迭代对象其特征如下: 有序性:元素具有明确的顺序 连续性:元素可以按顺序连续访问 以下类型是可迭代对象 Array(数组) Map(键值对映射) Set(集合) NodeList(DO
【记一忘三二】nuxt3学习笔记
项目搭建 生成目录结构 添加Eslint配置 下载依赖 配置文件 创建配置文件eslint.config.js package.json添加启动脚本 添加.husky配置 生成项目.git 自动配置h
《记一忘三二》eslint学习笔记
添加至项目 eslint初始脚本添加 eslint的版本存在差异,并且在selint9修改了配置语法 vue-cli添加 已存在的项目添加 初始项目 eslint模块的作用 @eslint/eslin
《记一忘三二》设计模式笔记
创建型模式 构造器模式 不讲究属性和方法复用,比如person1和person2在内层中都是占用独立的空间 需注意,要使用Object.create(null)创建一个独立的空白对象,让每次调用cre
《记一忘三二》grid布局笔记
Grid网格布局学习笔记 盒子网格化 行列设置 网格布局的盒子需要明确的宽高 行列设置尺寸 行列设置百分比 百分比是相对于当前盒子的宽高 repeat函数 repeat两个参数,请确保有应该参数是固定
【记一忘三二】TS笔记
花费一个月时间学习总结的TS笔记,结合了各类文字教程和视频教程,从类型、函数、类、接口、泛型、装饰器,保证最全的笔记
【记一忘三二】浏览器缓存
服务器端缓存 特点 只针对GET请求类型 缓存时一种服务器处理请求的一种策略,也就是必须服务端有缓存的设置 请求头设置cache-control:no-cache用于强制不使用缓存策略(强缓存、协商缓
《记一忘三二》Scss学习笔记
选择器 嵌套 连接父选择器 属性嵌套 编译结果: 注释 多行注释 单行注释 不会编译到最终css文件,因为在css文件中不存在单行注释 变量 分隔符 在scss中,_和-是同一个符号,也就是$colo
【记一忘三二】Vite笔记
什么是构建工具 开发者不用关心代码的编译和打包过程,只需要按照官方文档书写配置就可以畅通写代码 也可以把构建工具想成汽车工厂,通过各种其他工具把零散的零件拼接成一辆汽车 主要任务 支持模块化(各种模块
【记一忘三二】模块基础
起因 起初没有模块化概念之前,编写多个js文件时,必须按照顺序引入所需要的js文件 这样的缺点是 全局污染,每个js文件都会向全局作用域外暴露自己的变量和函数。比如:jqery.js会在全局环境暴露$
【记一忘三二】npm学习笔记
包管理的流程 package.json文件配置 用于记录项目的npm包依赖信息或项目信息 主要作用 用于管理本地项目 用于发布开源项目,发布到registry仓库中 文件结构 在开发项目时,depen
【记一忘三二】微前端框架Worker文件跨域问题
前言 在wujie、qiankun等微前端框架使用Worker文件出现了跨域问题,下面是我摸索出的解决方案 跨域的原因 在使用微前端框架时,本质是一个基座项目根据不同状态的加载不同的子项目