返回

用代码之眼看世界:JavaScript学习系列之三:数组、算术运算符和比较运算符

前端

踏入JavaScript世界的又一章

大家好,欢迎来到JavaScript学习系列的第三章。在本章中,我们将继续探索这门语言的奇妙之处,这次我们重点关注数组、算术运算符和比较运算符。这些都是编程语言的基础知识,掌握了它们,你将能够编写出更强大、更有效的JavaScript代码。

数组:有序元素的集合

数组是一种数据结构,用于存储一组有序的值。你可以将数组想象成一个存储箱,里面装着各种各样的物品,比如数字、字符串、对象,甚至其他数组。数组中的每个值都有一个索引号,从0开始递增。

创建和访问数组

要创建一个数组,你可以使用以下语法:

var myArray = [];

这将创建一个名为myArray的空数组。要向数组中添加值,可以使用push()方法:

myArray.push(1);
myArray.push("Hello");
myArray.push({name: "John Doe"});

现在,myArray数组中包含了三个值:一个数字1、一个字符串"Hello"和一个对象{name: "John Doe"}。要访问数组中的值,可以使用方括号和索引号:

var firstValue = myArray[0]; // 1
var secondValue = myArray[1]; // "Hello"
var thirdValue = myArray[2]; // {name: "John Doe"}

算术运算符:数字操作的工具

算术运算符用于执行基本的数学运算,如加、减、乘、除等。JavaScript中常见的算术运算符有:

  • 加号(+):用于加法运算。
  • 减号(-):用于减法运算。
  • 乘号(*):用于乘法运算。
  • 除号(/):用于除法运算。
  • 取余号(%):用于求余数运算。

例如:

var x = 10;
var y = 5;

var sum = x + y; // 15
var difference = x - y; // 5
var product = x * y; // 50
var quotient = x / y; // 2
var remainder = x % y; // 0

比较运算符:判断条件的利器

比较运算符用于比较两个值的大小或相等性。JavaScript中常见的比较运算符有:

  • 等于号(==):用于判断两个值是否相等。
  • 不等于号(!=):用于判断两个值是否不相等。
  • 大于号(>):用于判断左边的值是否大于右边的值。
  • 小于号(<):用于判断左边的值是否小于右边的值。
  • 大于等于号(>=):用于判断左边的值是否大于或等于右边的值。
  • 小于等于号(<=):用于判断左边的值是否小于或等于右边的值。

例如:

var x = 10;
var y = 5;

var isEqual = x == y; // false
var isNotEqual = x != y; // true
var isGreater = x > y; // true
var isLess = x < y; // false
var isGreaterOrEqual = x >= y; // true
var isLessOrEqual = x <= y; // false

结语

数组、算术运算符和比较运算符是JavaScript的基础知识,掌握了它们,你将能够编写出更强大、更有效的代码。在接下来的章节中,我们将继续探索JavaScript的奥秘,敬请期待!