首页
前端基础
HTML5+CSS3教程
HTML
CSS
JavaScript
JavaScript教程
笔记
有趣的代码
思与学
浏览器引擎
瞬间
友链
1
CSS里padding和margin到底怎么选?一篇讲透两者的区别和使用场景
2
VSCode光标异常:输入字符总是替换?一招教你轻松解决
3
命令行效率提升:使用mkdir与cd组合的终极技巧
4
html5+css3基础入门-第1章-1.1-Web开发概述
5
键盘上的人生重启:我见过的那些"大龄"程序员逆袭故事
星野集
星野集-个人编程学习与开发笔记归档
累计撰写
114
篇文章
累计创建
11
个分类
累计创建
113
个标签
导航
首页
前端基础
HTML5+CSS3教程
HTML
CSS
JavaScript
JavaScript教程
笔记
有趣的代码
思与学
浏览器引擎
瞬间
友链
目录
星野集-个人编程学习与开发笔记归档
代码是思想的具象,逻辑是思考的城墙。
分类
JavaScript
includes():数组中快速查找元素的实用工具
2025-12-17
5
0
0
24.5℃
JavaScript
笔记
在编程中,我们经常需要判断一个数组里是否包含某个特定元素。比如,检查用户选择的兴趣标签里有没有“阅读”,或者验证购物车中是否已添加某件商品。这时,includes() 方法就能派上用场——它是 JavaScript 数组自带的一个简单工具,专门用来完成这类“存在性检查”。 一、includes()
认识 indexOf():帮你快速定位元素的“位置探测器”
2025-12-16
5
0
0
24.5℃
JavaScript
笔记
在编程中,我们经常需要在一个序列(比如一串文字、一组数据中)找到某个特定元素的位置。这时候,indexOf() 就是一个实用的工具。它像一把“位置探测器”,能告诉你目标元素在序列中的索引(即位置编号),如果找不到,还会明确告诉你“没找到”。 先理解“索引”:位置编号的规则 在讲解 indexOf()
数组合并:JavaScript数组拼接的那些事
2025-12-16
4
0
0
24.4℃
笔记
JavaScript
在JavaScript的世界里,数组就像一排有序的盒子,每个盒子里装着数据。有时候,我们需要把两排甚至多排盒子合为一排,让它们“手拉手”站在一起,这就是数组拼接。看似简单的需求,却藏着几种不同的实现方式,各有各的性格。 一、最“老实”的拼接:concat()方法 concat()是数组自带的一个方法
轻松搞懂 JavaScript 数组的 splice() 方法
2025-12-13
3
0
0
24.3℃
JavaScript
笔记
如果你刚接触 JavaScript 数组操作,一定会对 splice() 这个方法感到好奇——它名字听起来有点奇怪,但却是数组修改的“万能工具”。今天我们就用最直白的语言,结合具体例子,把这个“万能工具”的用法彻底搞清楚。 一句话记住 splice() 的核心作用 splice() 是数组的“手术刀
JavaScript中的“数据解析”:用 `parseInt` 和 `parseFloat` 搞懂字符串转数字
2025-09-04
20
0
0
26.0℃
笔记
JavaScript
你有没有遇到过这种情况? 用户输入框里填了 "123",你想用它做数学计算,结果直接加 5 却得到 "1235";或者从接口拿到 "99.9" 这样的字符串,想转成数字却发现计算时总出错…… 这时候,你需要用到 JavaScript 中的“数据解析”工具——parseInt 和 parseFloat
看懂 `if (!b)`:一行代码背后的“真假判断”逻辑
2025-09-04
17
0
0
25.7℃
笔记
JavaScript
你可能在写JavaScript代码时见过这样的片段: let b; if (!b) { console.log("执行这里的代码"); } 或者更常见的是检查用户输入: let userName = document.getElementById("username").value; // 获
JavaScript数据类型转换:从“意外结果”到“主动掌控”
2025-09-03
9
0
0
24.9℃
笔记
JavaScript
你有没有在写JS代码时遇到过这些“迷惑行为”? 比如明明写了 1 + "1",结果得到的是 "11" 而不是 2;或者用 == 比较 "" 和 0,居然得到 true;又或者明明变量是 null,和 undefined 比较却返回 true…… 这些“不按常理出牌”的结果,其实都和JavaScrip
JavaScript移位赋值运算符:用「挪位置」的方式快速计算?
2025-09-02
26
0
0
26.6℃
笔记
JavaScript
你可能在代码里见过类似 a <<= 2或者 b >>= 1这样的写法,看起来像数学里的「大于等于」符号被拆开了?其实这是 JavaScript 中的移位赋值运算符。它的作用听起来有点玄乎——通过「移动二进制位的位置」来快速完成计算。 别被「二进制位」「移位」这些词吓到,我们用生活中的例子一步步拆解,
JavaScript里的取幂运算符:算平方、开根号,一行代码搞定
2025-09-01
41
0
0
28.1℃
笔记
JavaScript
你是不是在学JavaScript时见过别人写 2 ** 3,却不知道这行代码是什么意思?或者想算“一个数的几次方”,却还在用循环乘来乘去?今天咱们就聊聊JavaScript里的取幂运算符 **——它和你数学课里学的“幂运算”是一对好搭档,看完这篇你能彻底搞懂怎么用。 一、先回忆:数学里的“幂”是什么
给编程小白的「数组遍历」指南:JavaScript的.forEach()怎么用?
2025-08-29
14
0
0
25.4℃
笔记
JavaScript
你有没有过这样的经历?整理书架时,想给每一本书贴上标签;或者点奶茶时,想给每个朋友备注不同的口味。这种「逐个处理一组东西」的需求,在编程里特别常见——尤其是当你要处理一个装满数据的数组时。 今天咱们就聊聊JavaScript里专门干这个事的工具:.forEach()。它就像一个勤劳的小助手,能帮你把
上一页
下一页
1
2
弹