javascript之函数定义
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript之函数定义相关的知识,希望对你有一定的参考价值。
javascript的基础之一 --- function
function的定义:
1.直接定义
function test(){
//内容,想要处理的逻辑
}
2.变量式
var demo = function(){
//内容,想要处理的逻辑
};
3.利用Function
var fun = new Function(‘fun‘,‘conlose.log("内容,想要处理的逻辑")‘);
1/2两种经常使用,第三种比较少见。第一种函数定义会被提升到最前面,后面一种不可以。
test();
demo();
function test(){}
var demo = function(){};
提升后:
function test(){}
var demo;
test();
demo();
demo = function(){};
函数的参数可以是任何类型的,例如1,‘**‘,{},function(){}等,在函数内部可以使用this和arguments,this是作用域,arguments是参数集合是一个类数组
以上是关于javascript之函数定义的主要内容,如果未能解决你的问题,请参考以下文章