JavaScript入门
Posted 33i77
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript入门相关的知识,希望对你有一定的参考价值。
javascript入门(二)
运算符
数学运算符
- +
加法运算 / 字符串拼接 - -
减法运算 - *
乘法运算 - /
除法运算 - %
取余运算
赋值运算符
- =
赋值 - +=
加等于 - -=
减等于 - *=
乘等于 - /=
除等于 - %=
取余等于
比较运算符
-
>
大于 -
<
小于 -
>=
小于等于 -
>=
大于等于 -
==
等于(数值等于) -
===
全等于(包括数据类型比较) -
!=
不等于(数值) -
!==
不全等(包括数据类型比较)
逻辑运算符
① && 且
② || 或
③! 非
*自增自减预算符
-
++ 加加运算符
-
- - 减减运算符
**PS: 前置与后置的区别在于,前置是先改变数值后参与运算,后置是参与运算后再改变自身数值
分支结构
if语句
if语句的语法有四种:
- if (条件) { 要执行的代码 }
- if (条件) { 要执行的代码 } else{ 条件不成立执行}
- if (条件) { 要执行的代码 } else if(条件二){ 条件二成立执行}
- if (条件) { 要执行的代码 } else if(条件二){ 条件二成立执行}else { 所有条件不成立时执行 }
if else 语句可以用三目运算符进行简写:
语法:条件 ?成立执行的代码 : 不成立时执行的代码
switch语句 (条件选择)
语法:case的值必须全等才能执行
switch ( 你要判断的值) {
case 值1:执行的代码 break
case 值2:执行的代码 break
case 值3:执行的代码 break
default :所有都不满足时执行的代码
PS: switch的case穿透
当一个case进行执行后如果没有遇到break,会继续向下执行,直到遇到一个break为止(从成功执行的代码开始穿透)
**if语句和switch语句的区别是范围判断和准确一个值判断
循环结构
1、while循环
语法:while (判断条件){ 重复执行的代码 }
2、do....while 循环
语法: do{ 重复执行的代码 } while (条件)
不管条件是否判断成功,都先执行一次
3、for循环 (重点使用)
语法:for( 初始值;判断条件; 自身改变){ 重复执行的代码 }
循环语句的控制
-
break
打断此次执行以及后面的循环不执行 -
continue
结束本次执行,进入后面的执行
以上是关于JavaScript入门的主要内容,如果未能解决你的问题,请参考以下文章