自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JavaScript-2.DOM常用操作

本文介绍了DOM操作的基本概念和常用方法。DOM作为HTML文档和浏览器之间的桥梁,提供了访问和修改文档结构的能力。主要内容包括:1) 创建节点的方法,如createElement、createTextNode等;2) 查询节点的多种方式,如querySelector和getElementById等;3) 更新节点的三种方式,包括innerHTML、textContent和style属性操作;4) 添加节点的四种方法,如innerHTML、appendChild、insertBefore和setAttrib

2026-01-22 03:42:34 1192

原创 JavaScript-1.数据类型及存储差别

JavaScript数据类型分为基本类型和引用类型。基本类型(String、Number等)存储在栈内存中,直接保存值;引用类型(Object、Array等)存储在堆内存中,栈内存保存指向堆的指针。赋值时,基本类型是值拷贝,互不影响;引用类型是地址拷贝,多个变量指向同一对象,修改会相互影响。这种存储机制决定了不同类型变量的赋值行为差异。

2026-01-21 04:02:21 700

原创 jsx和js的区别

JSX是React开发的语法扩展,在JavaScript中像写HTML一样描述UI结构。与标准JS相比,JSX通过类似HTML的语法提高可读性,但需要编译工具转换才能运行。关键区别包括:JS处理逻辑算法,JSX专注UI构建;JS原生支持,JSX需Babel等工具转换;JSX必须遵循单根元素、大括号插值、驼峰命名等规则。在Vite项目中,JS文件处理逻辑,JSX文件处理组件。

2026-01-20 02:54:24 1092

原创 碎碎念-Lodash

躺在床上突然想起来今天…昨天学到的一个库Lodash,听起来有点像“鲁大师”🤔本人一下子就记住了!还有一些其他的,比如深拷贝和防抖,但我都没具体实践过就写到这里吧!iteratees 是排序依据的字段。我今天学到的是数组排序,非常好用!collection 是数组名。写点这个库的作用吧哈哈。

2026-01-19 02:18:29 340

原创 pnpm和npm应该选哪个!

2026年React社区普遍采用pnpm替代npm。pnpm通过硬链接将依赖存储在全局仓库,相比npm的复制粘贴模式,具有显著优势:节省磁盘空间、安装更快、避免幽灵依赖。两者对比显示pnpm在速度、存储效率、安全性和Monorepo支持上全面领先。安装pnpm可通过npm或独立脚本完成,命令与npm高度兼容(如pnpm add替代npm install)。详情参考pnpm官网。(149字)

2026-01-19 00:33:28 620

原创 CSS Flex布局中分布详解:justify-content 属性对比

本文深入解析Flex布局中justify-content的三个关键属性:space-between、space-around和space-evenly。space-between让元素首尾贴边,中间平分空间,适合内容丰富的横向排列;space-around为每个元素分配相同空间,两端间距是中间的一半,适合需要呼吸感的布局;space-evenly实现绝对平均分布,元素与边缘间距完全相等。文章总结了各属性的适用场景帮助开发者根据屏幕利用率或视觉平衡需求快速选择合适的布局方式。

2026-01-18 00:37:18 1026

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除