javascript基础

for循环的处理过程:

在for循环的第一个表达式中对循环变量'i'进行初始化,

在第二个表达式中判断循环变量'i'的值是否符合循环条件,

如果不符合条件,则循环结束。

如果符合条件,首先去执行for循环中的代码块,然后在第三个表达式中对循环变量进行更新。继续下一轮循环。

for (var i=0; i<10; i++){
console.log( i )
}

例子定义了一个循环程序,这个程序中 i 的起始值为 0。每执行一次循环,i 的值就会累加 1,循环一直重复执行,直到 i 等于 10 停止。


-------------函数------------
函数声明语句来定义一个函数.函数声明语句以关键字 function 开始,其后跟有 函数名 参数列表 和 函数体代码块。
function 函数名(参数, 参数, ...){
代码块
}
返回值 return 用来在函数体内向调用本函数的位置返回某些数据.

//无返回值
function add(a,b){
var result = a+b;
}
var sum = add(1,2); //sum的值为undefined
当函数没有返回值的时候,会有一个默认的返回值undefined,所以上述代码执行时

var sum = add();

等价于

var sum = undefined;
[size=small][/size]


在 break continue和return 三个关键字中 break,continue是一起的 return 是函数返回语句 返回的同时也将函数停止

break 它是用来退出循环或者switch语句

for(var i=1;i<=10;i++)

{

if(i==6)

{

break;

}

console.log(i);;

} //输出结果:12345

当i=6的时候,直接退出for这个循环

continue:和break语句相似。所不同的是,它不是退出一个循环,而是开始循环下面 continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地放使用都会出错

//举例:

for(var i=1;i<=10;i++)

{

if(i==6) continue;

console.log(i);

} //输出结果:1234578910

//当i=6的时候,直接跳出本次for循环。下次继续执行。

return语句:

return语句就是用于指定函数返回的值。



return语句应用范围只能出现在函数里 出现在代码中的其他任何地方都会造成语法错误



return 表达式 语句结束函数执行 返回调用函数 而且把表达式的值作为函数的结果

没有函数结果 语法为 return

js里 我们用return false来阻止提交表单或者继续执行下面的代码

unction a(){

if(True)

return false;

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值