1. 基本数据类型:
a. 数字(Number):
var age = 25;
var price = 19.99;
b. 字符串(String):
var name = "John";
var message = 'Hello, World!';
c. 布尔值(Boolean):
var isStudent = true;
var hasCar = false;
d. 空值(Null):
var nullValue = null;
e. 未定义(Undefined):
var undefinedValue;
2. 复杂数据类型:
a. 数组(Array):
var numbers = [1, 2, 3, 4];
var fruits = ["apple", "banana", "orange"];
b. 对象(Object):
var person = {
name: "Alice",
age: 30,
isStudent: false
};
3. 特殊数据类型:
a. Symbol:
在ES6中引入的新类型,用于创建唯一的标识符。
var uniqueID = Symbol("id");
4. 类型检测:
可以使用typeof运算符来检查变量的数据类型。
var x = 42;
var y = "Hello";
console.log(typeof x); // 输出 "number"
console.log(typeof y); // 输出 "string"
5. 类型转换:
JavaScript是一种松散类型的语言,变量的类型可以动态转换。
var age = "25"; // 字符串
var convertedAge = parseInt(age); // 转换为整数
这些是JavaScript中一些常见的数据类型。理解这些数据类型对于正确使用JavaScript变量和编写有效的代码至关重要。此外,ES6引入的新特性,如let和const关键字、模板字符串、箭头函数等,也为JavaScript提供了更多的编程能力。
转载请注明出处:http://www.pingtaimeng.com/article/detail/12779/JavaScript