2018-07-17

函数

函数:function,可以被反复执行的代码块。

定义函数
function 函数名(){
        alert();
}
函数的引用
函数名();
带参数的函数
function 函数名(参数,参数){
        alert();
}
定义时的参数称之为形参(形式上的参数)
调用时的参数称之为实参()
带返回值的函数
function 函数名(){
        代码块
        //如果有返回值
        return 值/表达式
}
return:返回
1.将制定的值或表达式带出到函数调用的位置处
2.并终止当前函数的执行

分支结构

1.if

if(条件){执行的语句}

2.if.....else

 2.
if(条件){
        条件为真时要执行的语句
        }else{
        不满足条件式要执行的语句
}

3. else........if

if(条件1){
        语句块1
        }else if(条件2){
                    语句块2
                }else if(条件3){
                    语句块3
}

4.switch......case

switch(变量/表达式){
        case 值1:
语句1;
        break;
    case 值2:
语句2;
        break;
    case 值3:
语句3;
        break;
    case 值4:

5. switch.....case

switch(变量/条件){
    case 值1:
    case 值2:
    case 值3:
    case 值4:

循环结构

1.while

while(条件){
        当条件为真时执行的语句
}
while中结束循环用break;

2.do

do{
    要执行的语句
}while(条件)

3.for

for(表达式1;表达式2;表达式3){
          循环操作
}
表达式1:循环变量的声明表达式.
表达式2:循环条件判断,条件为真,执行循环体,否则退出循环。
表达式3:更新循环变量
for语句三个表达式的特殊用法
    1、表达式1允许为空
        允许在循环外,将第一个表达式不足
    2、表达式2允许为空
        死循环
            尽量不要为空,如果为空的话,尽量在循环内部将条件补充完整额。
    3、表达式3允许为空
        死循环
        在 循环 内部 将表达式补充完整。
    4、表达式1 和 表达式3 内容多样化
        表达式1 可以一次声明多个变量
        表达式3 可以一次改变多个变量的数值
        多个表达式之间 用 , 分开  
在for循环中的嵌套了一个for循环
for(var i=0;i<10;i++){
           for(var j=0;j<10;j++){
           }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,195评论 0 13
  • 本章将会介绍 控制流For-In 循环While 循环If 条件语句Switch 语句控制转移语句 continu...
    寒桥阅读 742评论 0 0
  • 01 你好,我是白丽。今年27岁。 9年前医生诊断出我患有精神分裂,因为我坚定不移的告诉医生有人在监视我,在得到母...
    人海中旅行阅读 351评论 0 5
  • 丹增和希拉里爬上了“希拉里台阶”,只是那时候这块断崖还没有名字。有不大的风,云在脚下慢腾腾地翻滚,完全掩住人间苟且...
    赖好样阅读 267评论 0 0
  • 今天我们本来应该在路易斯湖和班夫玩一会儿,然后晚上到达卡尔加里。 但是在路易斯湖和班夫,我并不觉得非常的有意思。露...
    LilyLiu_305d阅读 210评论 0 0