当前位置: 首页 > web >正文

第三章支线一 ·原能之核:语法起源

主线回顾

第三章:JavaScript引擎 · 行为之火

🎬 剧情设定:

在穿越 CSS 的风暴之后,林昊踏入了“原能秘谷”——这里是操控网页逻辑的源泉。

迎接他的是一位身披符文编织袍的智者——原能使·莱欧。他手中浮动着微光数据流,如代码构成的星辰。

莱欧低声吟诵:“万象之网,始于三元之核:变量、数据与语句。”


🧱 第一节 · 变量之种

教学点:let, const, var 区别与使用

莱欧召唤出三种能量核:

let name = "林昊";     // 可变之力
const age = 21;       // 不变之契
var legacy = "旧语";  // 古法残魂(已过时)

✦ let:现代推荐,支持块级作用域
✦ const:定义不可更改的值(常用于常量、函数、对象)
✦ var:作用域混乱,仅供了解旧代码用

🔢 第二节 · 数据形态

教学点:基础数据类型

林昊观测能量图谱,发现 JS 的七种基本粒子:

类型示例
String“Hello”
Number42, 3.14
Booleantrue, false
Nullnull
Undefinedundefined
SymbolSymbol(“id”)
BigInt123456789012345678901234567890n

还有两个重要复合结构:

  • Array:[1, 2, 3]
  • Object:{ name: “昊”, level: 1 }

🔁 第三节 · 运算与分支

莱欧踏出法阵:“若想影响世界,需掌控判断与路径。”

运算符

let total = 5 + 3;      // 加法
let name = "林" + "昊"; // 字符拼接
let result = 10 > 5;    // 比较运算

条件语句

if (total > 5) {console.log("胜利!");
} else {console.log("再试一次!");
}

🔄 第四节 · 循环逻辑之环

“若要操控集合,必须唤醒循环之环。”

for (let i = 0; i < 5; i++) {console.log("第 " + i + " 次");
}

或使用 Array 方法:

let names = ["林昊", "风戒", "伊西娅"];
names.forEach((name) => {console.log("欢迎你," + name);
});

🧪 魔法试炼任务

1.声明一个变量 playerName,并输出欢迎语
2. 判断某个数字是否大于 10,打印不同语句
3. 使用循环输出数组中每个元素的索引与值


🎁 成就与奖励

原能使赐予林昊「语法魂晶」,掌控变量与条件之力。随着他初步掌握“原能语”,能感知页面的逻辑流动与行为雏形。

http://www.xdnf.cn/news/12440.html

相关文章:

  • Kubernetes 节点自动伸缩(Cluster Autoscaler)原理与实践
  • 【Python训练营打卡】day45 @浙大疏锦行
  • k8s下离线搭建elasticsearch
  • 力扣100-移动0
  • Jmeter如何进行多服务器远程测试?
  • Podman 和 Docker
  • 关于如何使用VScode编译下载keil工程的步骤演示
  • BugKu Web渗透之网站被hei(仅仅是ctf题目名称)
  • Three.js中AR实现详解并详细介绍基于图像标记模式AR生成的详细步骤
  • CSS中justify-content: space-between首尾贴边中间等距(两端元素紧贴左右边缘,中间元素等距均匀分布)
  • NLP学习路线图(二十七):Transformer编码器/解码器
  • 传输层:udp与tcp协议
  • 分布式微服务系统架构第144集:FastAPI全栈开发教育系统
  • 基于 Vue 和 Spring Boot 实现滑块验证码的机器验证
  • Linux编程:1、文件编程
  • AI预测3D新模型百十个定位预测+胆码预测+去和尾2025年6月6日第100弹
  • pdf2zh 简明本地部署和api调用,以及离线部署总结
  • 行业案例 | ASOS 借助 Azure AI Foundry(国际版)为年轻时尚爱好者打造惊喜体验
  • 在Windows下利用LoongArch-toolchain交叉编译Qt
  • QuaggaJS用法详解
  • 分布式协同自动化办公系统-工作流引擎-流程设计
  • aardio 简单网页自动化
  • 命令行以TLS/SSL显式加密方式访问FTP服务器
  • 应用分享 | 精准生成和时序控制!AWG在确定性三量子比特纠缠光子源中的应用
  • http头部注入攻击
  • MySQL基础(二)SQL语言、客户端工具
  • 中国首套1公里高分辨率大气湿度指数数据集(2003~2020)
  • 服务器健康摩尔斯电码:深度解读S0-S5状态指示灯
  • ADI的BF609双核DSP怎么做开发,我来说一说(五)LAN口测试
  • 在.NET Core控制器中获取AJAX传递的Body参数