美文网首页
暑假复习1

暑假复习1

作者: 生世在一起 | 来源:发表于2018-07-09 16:49 被阅读0次

    1变量的声明

    var ne='he'
    console.log(ne);
    

    2常量的声明

    const wa='晚安'
    console.log(wa);
    

    3js三种输出方式

    console.log('你好');
    document.write('你好');
    alert('你好');
    

    4变量名的规范

    var name='张三';正确
    var name1='张三';正确
    var name_1='张三';  正确
    var $name='张三';  正确
    
    var 1name='张三’; 错误
    var +name='张三‘; 错误
    var *name=’张三‘;错误
    

    5数据类型的转换

    一、隐式转换结论
                1、数字 + 字符串 :将数字转换为字符串
                2、数字 + boolean :将 boolean 转换为 number类型
                3、数字 + undefined :结果为 NaN,NaN的类型为 number
                4、字符串 + boolean :将boolean 转换为 字符串
                5、boolean + boolean :都转换成number在做相加运算
     二、显示转换/强制转换
    
    1.toString()  将任意类型转换为字符串类型
    2.parseInt(); 将一个数据转换为整数
    3.parseFloat()  将一个数据转换为小数 
    4.Number  将一个数据转换为number类型
    

    6运算符和表达式

     1.算数运算符
    如:+,-,*,/,%
    ++,-- 运算符,单目运算符
    四舍五入:toFixed(保留位数);
    语法:数字.toFixed(n);
    
    2、关系运算符
    如: >,<,>=,<=,==,!=
    由 关系运算符所组成的表达式 称之为 关系表达式,关系表达式的值为boolean类型
    
    全等:===
    不全等:!==
    
    3、逻辑运算符
    1、作用
    判断多条件 以及 条件取反时使用
    2、语法
    1、逻辑 非
    对现有条件 取反
    语法:!
    2、逻辑 与
    两个条件,两条件同时为真时,&& 表达式才为真。
    语法:&&
    3、逻辑 或
    两个条件,只要有一个为真时,表达式即为真
    语法:||
    3、运算结果
    
    true && true : true
    true && false : false
    false && true : false
    false && false :false
    
    true || true : true
    true || false :true
    false || true : true
    false || false :false
    

    7运算符与表达式

    条件运算符(三目运算符)
    
    1、语法
    ? :
    表达式1?表达式2:表达式3;
    表达式1,值应该为 boolean 类型
    如果表达式1的值为true,那么表达式2的值则作为整个表达式的值
    如果表达式1的值为false,那么表达式3的值则作为整个表达式的值
    

    8、函数

    1.函数:function,也叫方法或过程,是一段预定义好并可以被反复执行的代码块
    2.定义函数:
     function 函数名(){
          代码块
     }
     函数名();  //函数的调用
    
    3.定义带参函数
    function 函数名(参数列表){
        代码块
    }     
     函数名(参数列表);//函数的调用
    
    4.带返回值的函数
     function 函数名(){
          代码块
          //如果有返回值
               return 值/表达式
        }
    

    9作用域

    1.变量的作用域:
      作用域:变量和函数的可访问范围
      作用域可分为:
    1.全局作用域:一经定义代码的任何位置都可以访问
     2.局部作用域:只能在当前函数内访问
                    
    2、函数作用域的变量
    将 变量 或 函数 声明在某函数内,有效范围就在该函数中,出了该函数,变量 或 函数 就失效
                    
    3、全局作用域的变量 
    将 变量定义在 独立于 任何 function 的位置处(<script>中),在代码的任何位置都可以访问到
    1、独立于任何 function 声明变量
    2、函数中,通过不写var的方式声明全局变量
                    
    4、注意
     1、全局变量和局部变量冲突时,优先使用的是 局部变量
    
    5.声明提前:
    js程序正式执行前,会把所有var声明的变量预读到所在作用域的顶部。但对变量的赋值依然保留在原位置
    

    10分支结构

    1.   if(条件){满足条件要执行的语句}
    
    2.   if(条件){
    条件为真时要执行的语句
    }else{
    不满足条件式要执行的语句
    3.  else........if结构(多重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;  
    default://以上任何语句子中都没匹配上的时候   
    语句n;
    break;   
    };
    5. switch.....case    
    switch(变量/条件){
    case 值1:
    case 值2:
    case 值3:
    case 值4:
    语句块;
    break;
    }
    

    相关文章

      网友评论

          本文标题:暑假复习1

          本文链接:https://www.haomeiwen.com/subject/imstpftx.html