0
点赞
收藏
分享

微信扫一扫

JavaScript 变量和数据类型

JavaScript 变量和数据类型

变量

在 JavaScript 中,变量用于存储和操作数据。声明一个变量需要使用关键字 varletconst

1. 使用 var 声明变量

var name = 'John';
var age = 28;
  • var 关键字可以被同一作用域内的其他代码访问到,而不受块级作用域的限制。
  • var 声明的变量可以被同一作用域内的其他代码重新赋值。

2. 使用 let 声明变量

let name = 'John';
let age = 28;
  • let 关键字声明的变量具有块级作用域,只能在声明的块中访问。
  • let 声明的变量可以被同一作用域内的其他代码重新赋值。

3. 使用 const 声明常量

const PI = 3.1415;
const URL = 'https://example.com';
  • const 关键字声明的变量是常量,它的值在声明后不能再被修改。
  • const 声明的变量具有块级作用域,只能在声明的块中访问。

数据类型

JavaScript 中有多种数据类型,每种类型都有其特点和用途。

1. 基本数据类型

  • 字符串:用于表示文本数据,使用单引号或双引号括起来。例如:'Hello'"World"
  • 数字:用于表示数值数据,包括整数和浮点数。例如:423.14
  • 布尔:用于表示逻辑值,只有两个值:truefalse
  • null:表示一个空值。
  • undefined:表示一个未定义的值。

2. 复杂数据类型(对象)

  • 对象:用于存储多个键值对。例如:{name: 'John', age: 28}
  • 数组:用于存储多个值,值之间以逗号分隔,并使用方括号括起来。例如:[1, 2, 3, 4]
  • 函数:用于封装可重用的代码块。

JavaScript 可以根据上下文自动推断变量的数据类型,这种类型被称为动态类型。

类型转换

在 JavaScript 中,可以使用各种方法进行类型转换。

  • 字符串转换:使用 String() 函数将其他数据类型转换为字符串类型。
  • 数字转换:使用 Number() 函数将其他数据类型转换为数字类型。
  • 布尔转换:使用 Boolean() 函数将其他数据类型转换为布尔类型。
  • 显式转换:使用特定的方法,如 parseInt()parseFloat(),将字符串转换为整数或浮点数。

以上是 JavaScript 中变量和数据类型的一些基本概念和用法。深入学习 JavaScript 的话,可以进一步了解更多高级概念和技术。

举报

相关推荐

0 条评论