原始数据类型
#javascript #初学者 #编程 #codeofaccuracy

在JavaScript中,数据类型可以广泛分为两个类别:primitivenon-primitive数据类型。了解这些数据类型对于编写有效有效的代码至关重要。在本文中,我们将在JavaScript中探索primitivenon-primitive数据类型,以及示例。

原始数据类型

JavaScript中的原始数据类型是简单的数据类型,不是对象并且没有方法。它们是不变的,这意味着一旦创建它们的价值就无法更改。 JavaScript中有六种原始数据类型。

1。字符串:字符串是单个或双引号中包含的字符集合。例如:

let name = 'John Doe';

2。数字:一个数字是一个数值,可以是正,负或小数点的数值。例如:

let age = 25;
let salary = 50000.50;

3。布尔值:布尔数据类型只能具有两个值 - 真或错误。例如:

let isMarried = true;

4。 null: null表示空值或空值。例如:

let address = null;

5。未定义:未定义表示尚未分配值的变量。例如:

let gender;

6。符号:符号是一种唯一且不可变的数据类型,用于识别对象属性。例如:

const mySymbol = Symbol('mySymbol');

非主要数据类型

JavaScript中的非主要数据类型是复杂的数据类型,它们是对象并且可以使用方法。它们是可变的,这意味着它们的价值可以更改。 JavaScript中有三种非主要数据类型:

1。对象:对象是键值对的集合,其中键是字符串,值可以是任何数据类型。例如:

const person = {
  name: 'John Doe',
  age: 25,
  isMarried: true
};

2。数组:数组是元素的集合,可以是任何数据类型。这些元素是索引的,可以使用索引号访问。例如:

const numbers = [1, 2, 3, 4, 5];

3。函数:函数是可以调用或调用以执行特定任务的代码块。它可以接受参数并返回值。例如:

function addNumbers(num1, num2) {
  return num1 + num2;
}