js基本功03

2017-11-09  本文已影响20人  peng凯

短路运算:&&   ||

&&找假

如果&&运算中第一个操作数不是boolean类型也不是关系表达式,则进行短路运算 ,也就是如果第一个数转换为boolean类型转换为false的话  则直接返回第一个值   第二个值就不用看    反之  如果第一个数返回值为true则直接返回第二个数

||找真

如果第一个数转换为对应的boolean类型为false的话,则直接返回第二个数,不管第二个数是什么;如果第一个数转换为对应的boolean类型为true的话,则直接返回第一个数,第二个数不看。

三元运算符:表达式1?表达式2:表达式3;

break与continue

Break:

1.用于swtch-case跳出当前结构

2 用于循环当中,只要执行break就会跳出当前整个循环break后面的代码都不会执行

Contiune ;

3用于结束当前循环中的那一次循环,回到判断条件 处,如果条件成立,则进入下一次的循环,如果不成立也要结束当前所在的循环,continue后面的代码 不会执行。

数组

1.为什么要用数组:第一个现有的知识点已经无法满足我们的业务需求

2. 现有的知识能够解决问题,但是效率比较低

数组是可以一次性的存储多个数据

Length属性可以获取数组的长度

Js中的数组是可以直接打印 可以存储任意的数据类型 可以存储无限个数据  与计算机内存相当

var arr = new Array(10); //如果使用这种方式定义数组的话,只有一个阿拉伯数字的参数的话,不是表示的数组的元素,而表示的是数组的长度

遍历数据使用for循环

函数就是代码服用的一种机制或者是封装某种功能的代码段

数组未完待续-------

上一篇 下一篇

猜你喜欢

热点阅读