📅  最后修改于: 2023-12-03 15:26:40.915000             🧑  作者: Mango
标量是指只有一个数值的数据类型,而不是一个有序集合。在Javascript中,标量数据类型包括数字、字符串和布尔值。
数字类型表示具有一定精度的数值。数字可以是整数或浮点数。在Javascript中,数字类型用number
来表示。
let x = 42; // 整数
let y = 3.14; // 浮点数
let z = Infinity; // 无穷大
let w = NaN; // 非数字
字符串类型表示文本数据。字符串由单引号、双引号或反引号括起来,并且可以包含任何字符。在Javascript中,字符串类型用string
来表示。
let str1 = 'Hello World';
let str2 = "Nice to meet you";
let str3 = `My name is ${name}`;
布尔类型代表只有两个值之一的类型,true和false。在Javascript中,布尔类型用boolean
来表示。
let a = true;
let b = false;
我们可以对标量进行各种操作,例如算术、比较和逻辑运算。
算术运算可以在数字类型上进行,包括加、减、乘、除等。
let a = 10;
let b = 5;
let c = a + b; // 15
let d = a - b; // 5
let e = a * b; // 50
let f = a / b; // 2
比较运算可以在任何类型的标量上进行,包括数字、字符串和布尔类型。比较运算的结果是一个布尔值。
let a = 10;
let b = 5;
let c = "10";
let d = true;
let e = false;
console.log(a > b); // true
console.log(a == c); // true
console.log(d != e); // true
逻辑运算可以在布尔类型上进行,包括与、或和非。
let a = true;
let b = false;
let c = !a; // false
let d = a && b; // false
let e = a || b; // true
标量是Javascript中最基本的数据类型之一。它可以是数字、字符串或布尔类型。我们可以在标量上进行各种操作,包括算术、比较和逻辑运算。掌握标量类型及其操作可以让开发人员更好的理解和使用Javascript。