一.函数的3种定义
1.函数的声明定义:具有声明提升
<script>
//函数声明定义
function fn(){
}
</script>
2.函数的表达式定义
<script>
//匿名式表达式
var fn = function(){
}
//命名式表达式
var fn1 = function a(){
}
</script>
3.构造函数定义
var 变量 = new Function("形参1","形参2","形参3","方法体");
var sum = new Function("x","y","alert(x+y)");
sum(1,2); //需要与普通函数区分开,所以首字母大写
二.函数的4种调用
1普通模式调用文章来源:https://www.toymoban.com/news/detail-824686.html
function Fn(){
}
//普通模式调用
Fn();
2.内联模型函数模式调用,this指向window 文章来源地址https://www.toymoban.com/news/detail-824686.html
<button onclick="fn()
到了这里,关于54-函数的3种定义,函数的4种调用:函数模式调用,方法模式调用,构造函数模式调用,apply call bind调用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!