js语法和常用的表达式符号
JavaScript(简称JS)是一种高级的、解释型的编程语言,用于为网页添加交互功能。它是一种脚本语言,可以直接嵌入到HTML中,并在网页加载时执行。
1. 变量和数据类型:
在JavaScript中,使用关键字`var`来声明变量,例如:`var x = 5;`。JavaScript是一种弱类型语言,变量的数据类型可以根据赋值的值自动推断,常见的数据类型有:
- 数字(Number):整数或浮点数,例如:`var x = 5; var y = 3.14;`
- 字符串(String):用于表示文本,可以使用单引号或双引号,例如:`var name = 'John'; var message = "Hello, world!";`
- 布尔值(Boolean):表示真(true)或假(false),例如:`var isTrue = true; var isFalse = false;`
- 数组(Array):用于存储多个值的集合,例如:`var fruits = ['apple', 'banana', 'orange'];`
- 对象(Object):用于存储键值对的集合,例如:`var person = {name: 'John', age: 20};`
2. 运算符和表达式:
JavaScript支持各种运算符和表达式,常见的包括:
- 算术运算符:`+`(加)、`-`(减)、`*`(乘)、`/`(除)、`%`(取余),例如:`var sum = 5 + 3; var product = 2 * 4;`
- 比较运算符:`==`(等于)、`!=`(不等于)、`>`(大于)、`<`(小于)、`>=`(大于等于)、`<=`(小于等于),例如:`var isEqual = 5 == 5; var isGreater = 3 > 2;`
- 逻辑运算符:`&&`(与)、`||`(或)、`!`(非),例如:`var result = true && false; var
isTrue = !false;`
- 赋值运算符:`=`(赋值)、`+=`(加后赋值)、`-=`(减后赋值)、`*=`(乘后赋值)、`/=`(除后赋值),例如:`var x = 5; x += 3;`
- 条件运算符:`? :`(三元运算符),例如:`var result = (5 > 3) ? "Yes" : "No";`
3. 控制流程:
JavaScript中的控制流程语句用于控制代码的执行顺序,常见的有:
- 条件语句:`if`、`else if`、`else`,例如:
```
if (condition1) {
// 当条件1为真时执行的代码
} else if (condition2) {
// 当条件2为真时执行的代码
} else {
// 当以上条件都不满足时执行的代码
}
```
- 循环语句:`for`、`while`、`do while`,例如:
```
for (var i = 0; i < 5; i++) {
// 循环执行的代码,执行5次
}
var i = 0;
while (i < 5) {
// 循环执行的代码,直到条件不满足
i++;
}
var i = 0;
do {
// 循环执行的代码,至少执行一次
i++;
} while (i < 5);
```
- 跳转语句:`break`(跳出循环)、`continue`(跳过本次循环),例如:
```
for (var i = 0; i < 5; i++) {
if (i == 3) {
break; // 跳出循环
}
if (i == 1) {
continue; // 跳过本次循环
}
console.log(i);
}
```
以上是关于JavaScript语法和常用表达式符号的简要介绍,希望对你有帮助。如有需要,你可以深入学习JavaScript的语法和更多高级特性。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论