返回
JavaScript八大数据类型,小白笔记01,入门必备!
前端
2023-09-10 11:15:43
前言
JavaScript是一种脚本语言,它是一种解释型语言,这意味着它在运行时被解释执行。JavaScript是一种动态语言,这意味着它允许在运行时更改变量的类型。
JavaScript有八种基本数据类型,分别是:
- Number
- String
- Boolean
- Null
- Undefined
- Symbol
- BigInt
- Object
Number
Number数据类型用于表示数字,它可以是整数、小数或指数。
const number1 = 10;
const number2 = 3.14;
const number3 = 1e10;
String
String数据类型用于表示文本,它可以是任何字符序列,包括字母、数字、符号和空格。
const string1 = "Hello world!";
const string2 = 'This is a string.';
const string3 = `This is a string template literal.`;
Boolean
Boolean数据类型用于表示真假值,它只有两个值:true和false。
const boolean1 = true;
const boolean2 = false;
Null
Null数据类型表示一个空值,它与undefined不同,undefined表示一个未定义的值,而null表示一个明确的空值。
const nullValue = null;
Undefined
Undefined数据类型表示一个未定义的值,它与null不同,null表示一个明确的空值,而undefined表示一个未定义的值。
let undefinedValue;
Symbol
Symbol数据类型表示一个唯一的标识符,它不能被其他值复制或修改。
const symbol1 = Symbol();
const symbol2 = Symbol();
console.log(symbol1 === symbol2); // false
BigInt
BigInt数据类型表示一个大整数,它可以用于表示超过Number数据类型范围的整数。
const bigInt1 = 123456789012345678901234567890n;
const bigInt2 = 0xffffffffffffffffn;
Object
Object数据类型用于表示一个对象,它可以包含属性和方法。
const object1 = {
name: "John",
age: 30,
sayHello: function() {
console.log("Hello!");
}
};
总结
JavaScript的八种基本数据类型是:Number、String、Boolean、Null、Undefined、Symbol、BigInt和Object。每种数据类型都有自己的值、属性和方法。了解这些数据类型对于学习JavaScript非常重要。