function test() { foo(); function foo() { //函数声明形式定义函数 console.log("成功"); } } test();
成功
function test() { foo(); var foo = function foo() { //函数表达式形式定义函数 console.log("成功"); } } test();
TypeError:foo is not a function
如果能够变量提升,先用了再说,然后再看说明,比如例子一。先调用foo(),接着才声明function foo()
如对本文有疑问, 点击进行留言回复!!
使用纯前端JavaScript实现Excel导入导出方法过程详解
微信小程序完美解决scroll-view高度自适应问题的方法
bootstrap-closable-tab可实现关闭的tab标签页插件
vue-cli单页面预渲染seo-prerender-spa-plugin操作
网友评论