JavaScript 是一种弱类型语言,它的数据类型包括基本数据类型和引用数据类型,下面就分别对它们进行详细讲解:
JavaScript 的基本数据类型包括:数字、字符串、布尔值、undefined 和 null。
数字可以是整数或者小数,例如:
var num1 = 10; // 整数
var num2 = 3.14; // 小数
字符串是一串字符或者文本,可以使用单引号或双引号来表示,例如:
var str1 = 'hello'; // 单引号
var str2 = "world"; // 双引号
布尔值只有两个值,true 和 false,例如:
var flag = true; // 布尔值为 true
var flag2 = false; // 布尔值为 false
undefined 表示一个未定义的变量或者属性,例如:
var a; // a 未定义
console.log(a); // 输出 undefined
null 表示一个空值,例如:
var b = null; // b 为 null
JavaScript 的引用数据类型包括对象、数组和函数。
对象可以看作是一个容器,它存储了一组属性和方法,属性和方法以键值对的形式存在,例如:
var person = {
name: '张三',
age: 18,
sayName: function () {
console.log(this.name);
}
};
console.log(person.name); // 输出 "张三"
person.sayName(); // 输出 "张三"
数组是一组有序的值,每个值都有对应的下标,下标从 0 开始,例如:
var arr = ['张三', '李四', '王五'];
console.log(arr[0]); // 输出 "张三"
函数是一段可执行的代码,它可以完成某个特定的任务,例如:
function add(a, b) {
return a + b;
}
console.log(add(1, 2)); // 输出 3
以上就是 JavaScript 数据类型的完整攻略,希望能给你提供一些帮助。
本文链接:http://task.lmcjl.com/news/15912.html