函数声明的几种方式,函数声明与函数表达式的区别,函数调用的几种方式
来源:互联网 发布:彩票计划软件 源代码 编辑:程序博客网 时间:2024/06/05 19:10
函数声明的几种方式
三种 : 函数声明(1),函数表达式(2~5),Function构造器(6)
1.function func1(a){}//函数声明
2.var func2=function(b){}//函数表达式
3.var func3=function func4(c){}//命名式函数表达式
4.var func5=(function(n1,n2){})();//立即执行的函数表达式
5.return function(){ };//作为返回值的函数表达式
6.var func6=new Function()//构造函数声明
函数声明与函数表达式的区别
函数声明会将那个函数提升到最前面(即使你写代码的时候在代码块最后才写这个函数),成为全局函数。函数声明要指定函数名,而函数表达式不用,可以用作匿名函数。
区别:
函数调用的几种方式
1.直接调用
2.作为对象的方法调用
实例:
function a(){
this.name="name";
this.show=function(){
console.log(this.name);
}
}
var object_a=new a();
object_a.show();
3.apply,call
参考博文:http://blog.csdn.net/prince_fmx/article/details/77771573
阅读全文
0 0
- 函数声明的几种方式,函数声明与函数表达式的区别,函数调用的几种方式
- js函数声明的几种方式
- JavaScript几种函数声明方式的区别
- 函数返回数组指针的几种声明方式
- 函数的声明方式
- 函数声明与函数表达式的区别
- 函数声明与函数表达式的区别
- 函数声明与函数表达式的区别
- 函数声明与函数表达式的区别
- 函数声明与函数表达式的区别
- 函数调用的几种方式
- js函数的几种调用方式
- php 函数调用的几种方式
- javascript 函数声明的三种方式
- 声明函数的三种方式
- 变量提升与函数提升,函数字面量,创建函数的几种方式,匿名函数的调用方式
- JavaScript函数的声明方式
- 函数声明和函数表达式的区别
- Oracle数据库知识梳理---续(DML语言)
- openstack ceph故障排查
- MuleSoft加入了OpenAPI项目:API规范战争的结束
- 主体结构元素与非主体结构元素
- dp-最长公共子序列
- 函数声明的几种方式,函数声明与函数表达式的区别,函数调用的几种方式
- iOS证书说明和发布内购流程整理及 证书申请
- Jmeter测试登录接口时密码RSA加密如何处理
- 设计模式--适配器模式
- leet code. 15. 3Sum (暴力???)
- snmp在Centos 7中安装
- 10.内部类
- 关于锁的理解
- git tag教程