JS

  
流程结构
分支
for(var i=0;i<10;i++)
{ if(i==3)
{ break;}
//{ continue;}
console.log(i);
}
for(var i=0;i<3;i++)
{
console.log("@@",i);
for(var h=0;h<3;h++)
{
console.log("h",h);
}
}
if(1>2)
{ console.log("ss");}
循环while: var i=0;
while(i<5)
{ // console.log(i);
i++;
}
do-while循环体: var j=0;
do{
console.log("xxx",j);
j++;
} while(j<3);


数组
//创建数组
var arr1= new Array();
console.log(arr1);
var arr2=[1,2,4,8];
console.log(arr2);
//访问数组的元素
console.log(arr2[2]);
//遍历数组
for(var i=0;i<arr2.length;i++)
{
console.log(arr2[i]);
}
//新增数组
arr2[4]=18;
arr2[7]="张三";
console.log(arr2);
//翻转数组
var list =[2,3,4,5];
var nan=[];
for(var i=list.length-1;i>=0;i--)
{
console.log(list[i]);
nan[nan.length]=list[i]; 。。。多看这行即可
}
console.log(nan);

函数参数
形参: 形式上的参数,用来接受实参 function 函数名(形参1,形参2,形参3){函数体}
实参:实际参数,传递给函数的参数
函数名(实参1,实参2...)
返回值:
return 后面是语句不会执行
函数
function test(){
console.log("函数运行了");
}test();
作用域
全局 : 作用于整个script 或者JS
局部: 名字只在函数的内部起作用
变量
全局: 浏览器关闭时销毁
局部: 程序运行完销毁,节约内存

posted @ 2022-01-27 15:34  沉心潜行  阅读(81)  评论(0)    收藏  举报