• 函数


    1、梳理知识点
    1、运算符和表达式
    算术  关系 逻辑  条件  赋值
    2、短路  
    true ||  不执行  
    false && 不执行
    3、类型转换
        自动转换 "8888"
        强制转换 
            parseInt()    parseFloat()     Number("453.45a")  Boolean()  toString()
        扩展 : isNaN()    eval("8+9") 
    4、三大结构
    顺序
    选择 :
        if( 关系表达式 ){
            语句1
        }else{
            语句2
        }
        多分支 : else if()
        switch(  ){
            case 
            default 
        }
    循环:
       while()
       do..while()
       for(var i = 1 ; i <= 100 ; i++){
            break
       } 
       break
       continue 
        死循环 
        oBtn.onclick = function(){    
        }
     
    2、函数 
    函数就是用来完成某个功能的一段代码块   函数就是一个工具
     
    函数定义 : 
    function 函数名(){  函数名的命名规范同变量
     
    }
    函数调用 :  函数名()   
        函数调用可以在函数定义前或定义后调用,浏览器会自动提升定义到最前面
      
    匿名函数定义 : 表达式定义
    var fn = function(){  匿名函数
     
    }  
        匿名函数调用 必须在函数定义后调用
        匿名函数名是等号左侧(fn)
     
    3、函数参数 ---  目的让函数使用更具有灵活性
    函数参数种类 : 形式参数 和 实际参数
      
    形参
        所有的形参都必须是变量
        形参一定出现在 函数定义中
     
    实参
        所有的实参都可以是常量  变量  表达式,但必须要有值
        实参一定出现在函数的调用中
     
    传递过程
        将实参传给形参
        实参和形参是一一对应的  一般实参的个数和形参保持一致
        如果实参的个数多于形参的个数 ,多余的实参自动舍去
        如果形参的个数对于实参的个数 , 多余的形参默认值 undefined
        
     
    4、函数的返回值
    函数的返回值 : 当一个函数的结果可以用作其他的用处时  可以使用return 将函数的返回值返回
    函数可以没有返回值 ,如果函数的结果是多个时,可以没有返回值
    如果一个函数有返回值 有且只有一个  
    一个函数一旦碰到return,return 后面的代码不执行
    一个函数如果没有返回值,默认接收到的是undefined
  • 相关阅读:
    希望走过的路成为未来的基石
    第三次个人作业--用例图设计
    第二次结对作业
    第一次结对作业
    第二次个人编程作业
    第一次个人编程作业(更新至2020.02.07)
    Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器 shiro权限
    springcloud 项目源码 微服务 分布式 Activiti6 工作流 vue.js html 跨域 前后分离
    spring cloud springboot 框架源码 activiti工作流 前后分离 集成代码生成器
    java代码生成器 快速开发平台 二次开发 外包项目利器 springmvc SSM后台框架源码
  • 原文地址:https://www.cnblogs.com/tis100204/p/10301983.html
Copyright © 2020-2023  润新知