Js函数的概念:函数其实就抽取写好的js代码 ,作为一个通用的代码块(封装)
函数的作用:
1, 函数可以在同一个程序或其他程序中多次重复使用(通过函数名调用)
2, 使程序变得更简短而清晰 , 提高可读性
3, 有利于程序维护
函数的分类 :系统函数 内置函数 和 自定义函数
1. 系统函数 就是系统自带的函数 如:alert()
2. 内置函数 Math.pow() 属于Math对象的内置函数
3. 自定义函数 你自己写的函数 需要先书写 再进行调用
函数的简单定义
1.函数主要依赖于 function 关键词进行定义 一般的函数名以 fn 开头
2, 函数名的命名规则和变量名一致
3, 函数名后必须写圆括号()
自定义函数的三种声明方式
1.第一种声明
function 函数名(参数1,参数2,.....){ • 函数体(需要进行的操作) } 例如: function showMessage(){ //showMessage 就是函数名 console.log("hello function"); //函数体 } showMessage() //调用 使用 函数名()
2.第二种声明
var 变量名 = function(){ 函数体 } 例如: var fn = function(){ //fn就是一个变量名 表示当前fn是一个函数 fn就是表示这个函数 console.log("hello function