• JavaScript基础 -- 函数介绍


    函数介绍

      函数的介绍

        函数也是一个对象,可以封装一个功能( 代码 ) ,在需要时可以执行这些功能

        函数可以保存一些代码咋急需要的时候调用

        使用typeof检查一个函数对象时,会返回function

        封装到函数中的代码不会立即执行,只有调用函数的时候会执行

        语法: 函数对象( ) 

        当调用函数时, 函数中封装的代码会按照顺序执行

        使用函数表达式来创建一个函数:

          var 函数名 = function( ){ }

      函数的参数

        定义函数时,可以在函数( ) 中来制定一个或多个形参( 形式参数 )

        多个形参之间使用 , 隔开, 声明形参就是相当于在函数内部声明了对应的变量,但是不赋值

        在调用函数时,可以在( ) 中指定实参(实际参数), 实参会赋值给函数中对应的形参

        调用函数时解析器不会检查实参的类型, 所以要注意,是否有可能会接收到非法的参数,如果有可能则需要对参数进行类型的检查

        函数的实参可以是任意类型,可以使对象也可以是函数

        调用函数时,解析器也不会检查实参的数量,多余的实参不会被赋值,

        如果实参的数量少于形参的数量,则么有对应实参的形参将是undefind

      函数的返回值

        可以使用return 来设置函数的返回值

        语法 :  return 值

        在函数中,return后面的语句都不会执行了

        如果return后不跟任何值就相当于返回一个undefind

        如果函数中不写return, 则也会返回一个undefind

        return 后可以跟任意类型的值

      枚举对象中的属性: 使用for ... in 语句 

        语法: for( var 变量 in 对象){  }

  • 相关阅读:
    使用TFS CI 又想保留服务运行状态的简单方法
    【知乎】二战中日本陆军的建制
    缓存你的BITMAP对象
    Android 多种方式正确的加载图像,有效避免oom
    GitHub进一步了解
    响应式编程,是明智的选择
    Android 主题动态切换框架:Prism
    Android Fragment使用(二) 嵌套Fragments (Nested Fragments) 的使用及常见错误
    ClassLoader工作机制
    Java——泛型(最易懂的方式讲解泛型)
  • 原文地址:https://www.cnblogs.com/-Aqiu/p/13759296.html
Copyright © 2020-2023  润新知