文章封面

JavaScript变量里的函数:counter 和 counter() 到底有啥区别?

笔记 

刚学 JavaScript 的时候,我曾被一个看似简单的问题卡住过: const counter = createCounter(); console.log(counter); // 输出 [Function (anonymous)] console.log(counter());
文章封面

JavaScript变量声明:从var到let再到const,新手避坑必看的底层规则

笔记 

学JavaScript时,很多人会忽略“变量声明”这个基础操作,觉得“不就是var a = 1吗?”。但等你写了几百行代码,突然被ReferenceError: a is not defined报错,或者发现循环里的变量“串味”了,才会意识到:变量声明的方式,直接决定了代码的行为和稳定性。 这篇文章
文章封面

JavaScript 第五天:魔法计算器与文字拼图


前言 小魔法师们,我们的变量盒子已经装好了珍珠(字符串)和水晶(数字),今天要学习如何使用这些宝物啦!你将同时成为计算家和拼图高手🔢🧩——数字能运算,文字能拼接,这才是真正的魔法代码! 回顾昨天学的 上节课的关键知识点: 盒子内容刷新技术 → 变量重新赋值 盒子命名艺术 → 变量命名规则 升级魔
文章封面

JavaScript 第四天:盒子的奥秘 - 变量的重新赋值与命名艺术


前言 亲爱的编程小法师们👋!我们已经学会了创建变量盒子和存放不同类型的宝物(字符串、数字)。现在我们要探索更酷的盒子操作技术!今天你将学会盒子的魔法刷新🔮和智慧命名🎯,让你的代码变得灵活优雅~ 回顾昨天学的 第三课的重点是: 文字珍珠:用""包裹的字符串,如"你好" 数字水晶:无引号的数值,如
文章封面

JavaScript 第二天:理解变量 - 存放数据的魔法盒子


前言 欢迎继续我们的JavaScript之旅!上节课我们认识了这门语言的基本样子,今天要学习变量这个神奇的工具。就像你日常生活中的购物袋一样,变量能帮助你在代码里"装东西"。学会它,你的代码就能记住信息了! 回顾昨天学的 上节课我们了解到: JavaScript是一种让网页动起来的语言 它通过<sc