zoukankan      html  css  js  c++  java
  • web前端java script学习2017.7.8

    语句:定义了ES中程序结构的主要语法。通常使用一个或者多个关键字来完成给定的任务
    语句可以很简单也可以很复杂。
    程序的三种基本结构:顺序结构 分支结构 循环结构
    分支:单分支 双分支 多分支 分支嵌套(用来做判断用的)
    单分支:
    if(条件表达式){
    if字句;
    }
    条件表达式:返回的是一个boolean值,当为true时,就进入到{}执行if字句,当为false时就不进入{}执行if字句
    双分支:
    if(条件表达式){
    if字句;
    }else{
    else字句;
    }
    如果满足条件表达式就执行if字句,否则就执行else字句
    else不能单独存在,依附于if存在。if后面有条件表达式,else后面没有条件表达式,但是有隐含条件年,与if相反

    多分支:
    if(条件表达式1){

    }else if(条件表达式2){

    }else if(条件表达式3){

    }...
    else{

    }
    分支嵌套:
    if(条件表达式1){
    if(条件表达式2){

    }else{

    }
    }else{
    if(条件表达式2){

    }else{

    }
    }
    在语句里面只要有"{}"就代表了当前语句的结束,所以我们不需要用";"再进行结束语句

    switch语句:多分支

    switch(表达式){
    case value1://表达式===value1
    case语句1;
    break;
    case value2:
    case语句2;
    break;
    ...
    default:
    default语句;
    }
    1 表达式:通常方式一个变量。不仅仅是一个条件表达式
    2 {}:不能省略
    3 case:表示会出现的每一种情形。如果表达式符合当前情形则执行后面的case语句。表达式有多少种情况,
    就要罗列出多少个case以及case语句,case后面的值就是表达式可能的值
    4 default:表示表达式不匹配前面任何一种情行的时候,就执行default语句
    5 break:每条case后面都可以加上break关键字。遇到break就退出switch语句,如果不加break,程序会继续向下执行,直到遇到break为止
    6 任意表达式都可以使用switch语句
    7 switch语句可以与if语句进行互换
    8 switch语句在比较值的时候使用的是全等操作符,因此不会发生类型转换

  • 相关阅读:
    初试Shell脚本
    iOS分类Category探索
    cocoaPods安装爬坑总结
    关于FFmpeg工具的使用总结
    关于Boost在工程下的配置
    关于Phabricator Arcanist以及提交项目代码
    关于visual studio的一些日常总结
    关于Python在Linux、Mac和Windows上的安装方法总结
    TextSwitcher 文本切换器的功能与用法
    Android必知必会-App 常用图标尺寸规范汇总
  • 原文地址:https://www.cnblogs.com/jiandandeboke/p/7388822.html
Copyright © 2011-2022 走看看