学好JavaScript,让自己成为前端的猴赛雷大佬!

Posted IT_Holmes

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学好JavaScript,让自己成为前端的猴赛雷大佬!相关的知识,希望对你有一定的参考价值。

1.流程控制

顺序结构:从上到下执行的代码就是顺序结构。
程序默认就是由上到下顺序执行的。
分支结构:根据不同的情况及判断,执行对应代码。
循环结构:重复执行一段代码。

这里包括了一下几种格式:

if语法:
if( true or false ){
}else if{
}else{
}

switch语法:
switch( 值 ){
case 值:
code;
break;
case 值2:
code1;
break;
default:
code2;
break;
}

循环语句只要condition成立就执行里面的代码。
while循环语句:
while(condition){
code;
}
while是先判断,再执行!

这里的do…while和while语句不同!!!
do…while语句是先执行一遍code,然后在条件判断!
do…while语句:
do{
code;
}while(循环条件);

for语句:
for(初始表达式; 判断表达式; 自增或自减运算){
code;
}

举例1:打印一个倒立三角形

		var s = '';
		for(var i=0;i<10;i++){
			for(var j=i;j<10;j++){
				s += "* "
			}
			s += "\\n"
		}
		console.log(s);

举例2:打印乘法口诀

		var s = '';
		for(var i=1;i<10;i++){
			for(var j=i;j<10;j++){
				s += i+' * '+j+'='+i*j+' ';
			}
			s+='\\n';
		}
		console.log(s);

跳出循环:
continue 和 break语句
1.break:while循环break是用于永久终止循环。即不执行本次循环中break后面的语句,直接跳出循环。
2.continue:while循环continue是用于终止本次循环。即本次循环中continue后面的代码不执行,进行下一次循环的入口判断。
在上面的语句中熟练的运用这两个语句!

2.JS中的数组

语法格式:

1.字面量方式创建的数组
var array = []; //空数组
var array2 = [1,‘A’,2,‘B’]
如果想打印array2数组,直接使用下面语句就可以:
console.log(array2);

2.声明构造函数方式创造数组
var array = new Array();//空数组
var array2 = new Array(1,‘A’,‘2’,‘B’);
获取数组长度,array2.length就可以了。

3.数组里面可以有数组,这样样的数组成为多维数组(二维数组、三维数组 …)
例如:
var a1 = [1,2,‘A’,‘B’];
var a2 = [1,2,a1,‘A’,‘B’];
console.log(a2);

3.获取数组中的元素

数组中的元素从0开始!!
多维数组获取的时候,只需要填好相应的元素标号就可以了。

4.遍历数组

遍历数组需要使用for循环或者while循环,并且熟练使用length来决定数组长度。
下面是一个while循环例子:
在这里插入图片描述

5.数组求和

和遍历一样,使用for循环。
在这里插入图片描述

以上是关于学好JavaScript,让自己成为前端的猴赛雷大佬!的主要内容,如果未能解决你的问题,请参考以下文章

学好JavaScript,让自己成为前端的猴赛雷大佬!

学好JavaScript,让自己成为前端的猴赛雷大佬!

学好JavaScript,让自己成为前端的猴赛雷大佬!

零基础如何快速学好大数据?

零基础如何快速学好大数据?

无插件猴赛雷!SuperMap iClient3D for WebGL的4大“网红 ”潜质