JavaScript中的八大基本数据类型包括:
1. 数字(Number):用于表示数字,包括整数和浮点数。比如:42、3.14等。
2. 字符串(String):用于表示文本。字符串必须用引号(单引号或双引号)括起来。比如:”Hello World”、’JavaScript’等。
3. 布尔值(Boolean):用于表示真或假,只有两个值:true和false。
4. 空(Null):表示没有值,它只有一个值:null。
5. 未定义(Undefined):表示一个未被赋值的变量,它只有一个值:undefined。
6. 对象(Object):用于存储键值对,可以包含任意多个属性和方法。比如:{name: “John”, age: 25}等。
7. 数组(Array):用于存储多个值的有序列表。数组的每个元素可以是任意类型的数据。比如:[1, 2, 3, 4]、[“apple”, “banana”, “orange”]等。
8. 符号(Symbol):是ES6引入的新类型,表示一个独一无二的值。
这些基本数据类型可以通过typeof运算符来确定一个值的类型。比如:
typeof 42; // “number”
typeof “Hello World”; // “string”
typeof true; // “boolean”
typeof undefined; // “undefined”
typeof null; // “object”(这是一个历史遗留问题)
typeof {name: “John”, age: 25}; // “object”
typeof [1, 2, 3, 4]; // “object”
typeof Symbol(); // “symbol”
需要注意的是,typeof null 返回的是 “object”,这是一个历史遗留问题。实际上,null是一个表示没有值的特殊关键字。
版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。