zoukankan      html  css  js  c++  java
  • js运算符、判断、循环

    运算符

    算数(+ - * / % ++ --)      n++:先运算       后加1 赋值

                                        ++n:先加1赋值       后运算

           var str=’ab’ + ’cd’;   →  ’abcd’

           1 + ’ab’    →  ‘1ab’    ‘ab’+1    →  ’ab1’

           1+1+’ab’   →  ‘2ab’    ’ab’+1+1  →  ‘ab11’

            Str=’<p>’ + str + ‘</p>’   注意引号单双   转义字符 ’  ” 单双引号

    赋值(= += -= *= /=)           a+=1  a=a+1

    关系(> < >= != == ===)    1==’1’ → true              1===’1’ → false  比较 值 类型

    逻辑(|| && !取反)               a=true       !a false           false’0’, ‘’, null, undefined, []

    三目(? :)                         表达式?成立执行:不成立执行

    条件判断

    if(条件1){

    执行语句1; }

    else if(条件2){

    执行语句2}

    else{

    执行语句3;}

     匹配

    switch(‘值2’){

      case ‘值1’:

    case’值2’:

      执行语句12;  break;

    default’:

      默认执行d;  break;

    case’值3’:

      执行语句3;  break;

    找相同值 开始执行 直到break

    没有break 继续向下执行到结束

    循环

    for(var i=0; i<10; i++){

    console.log(i);          输出:0~9

    }

    while(条件){               满足条件

    执行语句

    }    

     

    break:终止循环   continue:跳过本次循环中下面的代码

    wai:for(;;){

      nei:for(;;){

        break wai;}}  终止外循环

    函数

    show(‘hello!’);                         // 调用函数

    function show(aa, bb=0){    //定义函数    bb不传参默认=0

            alert(aa);

    }

    show(1)                            aa=1   bb=0

    function show_s(){

      arguement;        // 参数数组

      arguement[0];    // 第一个参数值

      return 123 ;       // 结束并返回数据

  • 相关阅读:
    安全SECUERITY单词SECUERITY证券
    证券secuerity英语secuerity安全
    单词diamaund钻石diamaund英文
    英文DIAMAUND钻石DIAMAUND词汇
    英语insuraunce保险insuraunce单词
    英文INSURAUNCE保险INSURAUNCE词汇
    python关于 微型微服务框架bottle实践
    用python登录12306 并保存cookie
    SpringMVC 之 上传文件
    JAVA I/O系统 Thinking in Java 之 File类
  • 原文地址:https://www.cnblogs.com/javscr/p/9680998.html
Copyright © 2011-2022 走看看