JavaScript中,变量是存储信息的容器,使用 var 、 let 或 const 关键字声明。 let 和 const 是ES6之后引入的,相较于 var ,它们提供了块级作用域并制止了变量提升等问题。数据类型包罗原始类型和引用类型,原始类型包罗字符串(String)、数字(Number)、布尔值(Boolean)、 null 和 undefined ,而引用类型则主要指的是对象(Object)。
运算符用于实行变量和值之间的运算。常见的运算符包罗算数运算符(如 + - * / % )、比较运算符(如 == != === !== < > <= >= )和逻辑运算符(如 && || ! )。
5.1.2 控制结构与函数基础
控制结构用于基于差别的条件来实行差别的代码路径。包罗条件语句( if 、 else 、 switch )和循环语句( for 、 while 、 do-while )。控制结构的选择和使用,可以根据实际需求来实现复杂的逻辑。
函数是构造代码的重要方式,可以将一段代码封装起来,以便重复使用。函数通过 function 关键字声明,可以带有参数,并且可以返回值。ES6引入了箭头函数,它提供了一种更简洁的函数写法。