什么是函数?函数分为几种?区别是什么?

简介: 什么是函数?函数分为几种?区别是什么?

概念:js中的函数是一种通过调用来完成具体业务的一段代码块,最核心的目的是将可重复执行的操作进行封装,然后供调用方无


限制的调用,说白了函数就是为了完成一定的功能的封装的语句。在程序设计中,可以将一段经常使用的代码"封装起来",在需



要的时候直接调用,这种"封装"就是函数


  • 构造函数: javascript在构造函数是指使用new关键字定义调用的函数,其默认返的是一个新对象


  • 匿名函数: javascript中匿名函数是指没有实际名字的函数,使用匿名函数不会造成全局变量的污染


  • 闭包函数: javascript中闭包函数是指具有访问另一个函数作用域中变量权限的函数,闭包函数常用于在函数的内部


创建

  • 动态函数: 是指其参数列表、函数体是通过字符串动态指定的函数


  • 自定义函数: function 函数名0函数体function定义函数的关键字函数名是给函数起的名称函是为完成特点功能的代码函数声明后不会

  • 立即执行,会在我们需要的时候调用到,可以在某件时直接调用函数,并且可由iavascript在任何位置进行调用


目录
相关文章
|
3月前
|
程序员 C语言
函数(1)
函数(1)
26 0
|
4月前
|
存储 编译器 Serverless
C++系列十:函数
C++系列十:函数
|
9月前
|
机器学习/深度学习
函数的使用
任务1 统计小组一门课程的总分及平均分。
49 1
|
9月前
|
编译器 C语言
对函数的剖析一
对函数的剖析一
26 0
|
算法 编译器
函数(二)
函数(二)
72 0
函数(二)
javaSprict 03 函数的使用
本文将讲述javaSprict中函数的声明,调用方法
javaSprict 03 函数的使用
|
JavaScript 前端开发 API
h函数为什么叫h?
h函数为什么叫h?
246 0
memsrt函数的使用及说明
memsrt函数的使用及说明
109 0
memsrt函数的使用及说明
|
C语言
可变长参数函数
可变长参数函数
124 0