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是参数集合是一个类数组
时间: 2024-11-06 03:38:02