返回
用代码之眼看世界:JavaScript学习系列之三:数组、算术运算符和比较运算符
前端
2023-09-12 15:45:12
踏入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的奥秘,敬请期待!