第十一关:万物皆对象

任务目标:认识 JS 的 7 种基本形态

🦸‍♂️

JS 队长

JavaScript 最酷的一点是:它是动态类型的。

这意味着同一个变量,上一秒可以是数字,下一秒就可以变成字符串。它就像变色龙一样!

var x; // x 是 undefined (空的) x = 5; // 现在 x 是数字 (Number) x = "John"; // 现在 x 是字符串 (String)

👨‍👩‍👧‍👦 数据家族成员

🔍 照妖镜:typeof

🐛

巴格

我伪装得这么好,你怎么知道我是数字还是字符串?

JS 队长

我有照妖镜 typeof!只要照一下,原形毕露!

🦸‍♂️
typeof "John" // 返回 "string" typeof 3.14 // 返回 "number" typeof true // 返回 "boolean"

🧪 实验室:类型检测

输入任何东西,看看 JS 认为它是什么类型。