js函数的创建方式解析
程序员文章站
2022-03-13 09:51:41
函数声明
// 函数声明
function aaa(){
console.log('1');
}
函数表达式
// 函数表...
函数声明
// 函数声明 function aaa(){ console.log('1'); }函数表达式
// 函数表达式 // 1.命名函数表达式 var testa=function abc(){ console.log(1); } // 2.匿名函数表达式 --最常用简称函数表达式 var testb=function(){ console.log(2); }
testa和testb的区别:1.其实abc这个名字是没有作用的,调用testa会打印1,但是调用abc会提示abc未定义。
2.testa.name打印的是 abc,testb.name打印的是testb;
上一篇: 关于js作用域变量和函数声明提升的总结
下一篇: 计算 N 以内的回数个数