JavaScript核心语法

JavaScript数组

特点1:var array = [];代表创建一个数组;

特点2:array[0];代表给数组的第一个位置上赋值,值为32;

特点3:array[5];代表给数组的第六个位置上赋值,值为3;

特点4:在位置0,1,2,5上都赋值,唯独3,4位置上未赋值,但是依然占位,所以会导致array.length获取的数组长度为6

特点5:for(var i=0;i<array.length;i++){}代表的含义是循环遍历array数组,从数组的0位置遍历到数组的6位置(array.length),直至循环结束

<script type="text/javascript">

//步骤1:创建数组

var array = [];

//步骤2:给数组赋值

array[0] = 32;

array[1] = 3;

array[2] = 3;

array[5] = 3;

//步骤3:查询数组的长度

alert(array.length);

//步骤4:循环遍历数组,并输出数组的每一个值至浏览器之上

for(var i=0;i<array.length;i++){

document.write(array[i]+"<br/>")

}

</script>

  1. 逻辑运算符
  1. && 逻辑与

T&& T ==>T

T&& F ==>F

(口诀:但凡执行&&操作的所有参数中有一个为F,结果为F)

  1. ||  逻辑或

T|| F ==>T

T|| T ==>T

F|| F ==>F

(口诀:但凡执行&&操作的所有参数中有一个为T,结果为T)

  1. ! 逻辑非

!T==>F

!F==>T

(口诀:与原有的结果相反)

逻辑控制语句

if条件语句

特点1:if是关键字

特点2:if之后括号中的值为布尔值条件

特点3:如果条件为True,则执行小括号后方法体中的代码

特点4:如果条件为False,则执行else后方法体中的代码

switch多分支语句

特点1:switch是关键字

特点2:switch()括号中的变量

特点3:如果变量匹配某个case值,则执行该case对应的代码体,并且通过break关键字阻止往下执行下一个case

if多分支和switch多分支的区别

特点1:if多分支的条件可以是范围,也可以是等值

特点2:switch多分支的条件必须是等值

for循环语句

特点1:关键字是for

特点2:var i = 0的含义:初始位置从0开始,即var i =0

特点3:i<array.length的含义:结束位置是小于数组的length属性值,即末位值的角标为length-1

特点4:i++的含义:每次循环遍历的时候自增1;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值