JavaScript函数的预解析
方法/步骤
1Title
打开WebStorm开发工具,新建test.html页面
2Title
在test.html的head标签内,写script脚本如下:
3
查看效果如下,能正常弹出alert对话框,这是正常的函数编写和调用顺序
4Title
修改代码如下,将函数调用提前,代码如下:
5
查看效果依然可以正常弹出alert对话框,这是因为JavaScript会将函数的声明提前
6Title
在函数外部定义一个变量,代码如下:
7
查看效果如下图,函数可以访问到外部的变量,这个变量其实是全局变量