为什么函数声明后可以不加分号而函数表达式后要加分号呢?


JavaScript:为什么函数声明后可以不加分号而函数表达式后要加分号呢?
是就是这个硬性规定的,还是有什么机制原因呢

function functionName(arg0,arg1,arg2){
//函数声明
}


var functionName=function(arg0,arg1,arg2){
//函数表达式
}; //注意分号


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM