1、初识函数
函数(Function)
- 函数也是一个对象
- 它具有其他对象所有的功能
- 函数中可以存储代码,且可以在需要时调用这些代码
语法:
function 函数名(){
语句...
}
调用函数:
- 调用函数就是执行函数中存储的代码
- 语法:
函数对象()
使用typeof检查函数对象时会返回function
<script>
// 创建一个函数对象
function fn(){
console.log("你好!")
console.log("Hello!")
console.log("萨瓦迪卡")
console.log("阿尼哈撒有")
}
console.log(typeof fn)
// fn()
// fn()
// fn()
</script>
2、函数的创建方式
函数的定义方式:
1.函数声明
function 函数名(){ 语句...
}
2.函数表达式
const 变量 = function(){ 语句...
}
3.箭头函数
() => { 语句...
}
<script>
function fn(){
console.log("函数声明所定义的函数~")
}
const fn2 = function(){
console.log("函数表达式")
}
const fn3 = () => {
console.log("箭头函数")
}
const fn4 = () => console.log("箭头函数")
console.log(typeof fn)
console.log(typeof fn2)
console.log(typeof fn3)
console.log(typeof fn4)
fn4()
</script>