-
+号操作符
(1)操作符
sum=numa+numb;
其中“=”和“+”都是操作符。
JavaScript中还有很多这样的操作符,例如,算术操作符(+、-、*、/等),比较操作符(<、>、>=、<=等),逻辑操作符(&&、||、!)
注意:“=”操作符是赋值,不是等于。
(2)"+"操作符
算术运算符主要用来完成类似加减乘除的工作,在JavaScript中,"+"不只代表加法,还可以连接两个字符串,例如:
mystring="java" + "Script";
查看全部 -
JS表达式
表达式与数学中的定义相似,表达式是指具有一定的值、用操作符把常数和变量连接起来的代数式。一个表达式可以包含常数或变量。
注意:串表达式中mychar是变量
注:数值表达式中num是变量
注:布尔表达式中num是变量
查看全部 -
变量赋值
使用“=”号给变量存储内容
var mynum=5;//声明变量mynum并赋值
或者:
var mynum;//声明变量mynum
mynum=5;//给变量mynum赋值
注:变量是无所不能的容器,可以把任何东西存储在变量里,如数值、字符串、布尔值等。
查看全部 -
声明变量
我们要使用盒子装东西,是不是先要找到盒子,那在编程中,这个过程叫声明变量,找盒子的动作,如何表示:
声明变量语法:var 变量名;
var就相当于找盒子的动作,在JavaScript中是关键字(即保留字),这个关键字的动作就是声明变量,并未“变量”准备位置(即内存)。
var mynum;//声明一个变量mynum
当然,我们可以一次找一个盒子,也可以一次找多个盒子,所以var还可以一次声明多个变量,变量之间用逗号“,”逗号隔开。
var num1,num2;
注意:变量也可以不声明,直接使用,但为了规范,需要先声明,后使用。
查看全部 -
不允许使用JavaScript关键字和保留字做变量名。
查看全部 -
认识JS
js能做什么?
增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)
实现页面与用户之间的实时,动态交互(如:用户注册、登录验证等)
查看全部 -
continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
语句结构:
for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } 循环代码 }
查看全部 -
在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。
格式如下:
for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 }
查看全部 -
do...while语句结构:
do{ 循环语句 }while(判断条件)
do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。
查看全部 -
while语句结构:
while(判断条件){ 循环语句 }
查看全部 -
for语句结构:
for(初始化变量;循环条件;循环迭代) { 循环语句 }
查看全部 -
多种选择(Switch语句)
当有很多种选项的时候,switch比if else使用更方便。
语法:
switch(表达式) { case值1: 执行代码块 1 break; case值2: 执行代码块 2 break; ... case值n: 执行代码块 n break; default: 与 case值1 、 case值2...case值n 不同时执行的代码 }
语法说明:
Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。
查看全部 -
多重判断(if..else嵌套语句)
要在多组语句中选择一组来执行,使用if..else嵌套语句。
语法:
if(条件1) { 条件1成立时执行的代码} else if(条件2) { 条件2成立时执行的代码} ... else if(条件n) { 条件n成立时执行的代码} else { 条件1、2至n不成立时执行的代码}
查看全部 -
需要重新了解
查看全部 -
需要重新了解
查看全部
举报