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;
}
在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;
}