JavaScript数据类型示例分享
在JavaScript中,共有6种原始数据类型和1种引用类型。以下是每种数据类型的示例及其说明。
1. 原始数据类型
1.1 数字类型(Number)
JavaScript中的数字类型是一个非常常用的数据类型,表示数字,它可以是整型或浮点数。
示例1:
let num1 = 100; // 整型
let num2 = 3.14; // 浮点数
console.log(num1); // 输出:100
console.log(num2); // 输出:3.14
1.2 字符串类型(String)
JavaScript中的字符串类型用于表示一串字符序列,字符串类型的值必须放在双引号或单引号中。
示例2:
let str1 = "hello"; // 双引号
let str2 = 'world'; // 单引号
console.log(str1); // 输出:hello
console.log(str2); // 输出:world
1.3 布尔类型(Boolean)
JavaScript中的布尔类型只有两个值:true和false。它通常用于条件判断。
示例3:
let isTrue = true; // 真
let isFalse = false; // 假
if(isTrue){ // 输出:条件成立
console.log("条件成立");
}else{
console.log("条件不成立");
}
1.4 空值类型(null)
JavaScript中的null类型表示一个空值,它通常用来表示一个不存在的对象。
示例4:
let empty = null; // 空
if(empty){ // 不成立
console.log("空的条件成立");
}else{
console.log("空的条件不成立");
}
1.5 未定义类型(undefined)
JavaScript中的undefined类型表示一个未定义的值,通常在声明变量但未赋值时出现。
示例5:
let unknown; // 未定义
if(unknown){ // 不成立
console.log("未定义的条件成立");
}else{
console.log("未定义的条件不成立");
}
1.6 符号类型(Symbol)
JavaScript中的符号类型是ES6新增的数据类型,它表示一个独一无二、不可变的值。
示例6:
let symbol1 = Symbol(); // 没有参数的符号
let symbol2 = Symbol("symbol"); // 带有描述的符号
console.log(symbol1); // 输出:Symbol()
console.log(symbol2); // 输出:Symbol(symbol)
2. 引用类型
2.1 对象类型(Object)
JavaScript中的对象类型是一种复合数据类型,它可以包含多个属性和方法,是JavaScript中最重要的数据类型之一。
示例7:
let person = {
name: "张三",
age: 18,
sayHello: function(){
console.log("你好,我是" + this.name);
}
};
console.log(person.name); // 输出:张三
person.sayHello(); // 输出:你好,我是张三
2.2 数组类型(Array)
JavaScript中的数组类型表示一个有序的集合,通常用于存储一组数据。
示例8:
let arr = [1, 2, 3]; // 数字数组
console.log(arr.length); // 输出:3
console.log(arr[0]); // 输出:1
以上是JavaScript中的数据类型及其示例。在实际开发中,我们通常需要根据具体的业务需求来选择合适的数据类型。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript数据类型示例分享 - Python技术站