script代码段的理解和执行过程

时间: 2020-06-01 20:04 浏览次数:

script代码段的理解和执行过程,crit代码段的理解和执行过程

理解和执行脚本代码段

工具/原材料脚本方法/步骤11,脚本示例代码

在Javascript中,您可以同时拥有多个脚本代码段,但是脚本代码段是分段解析和执行的!

运行结果:通常会弹出10个,也就是说,在一个html页面中,您可以同时有多个脚本代码段。但是,应该特别注意脚本代码段是分段解析和执行的。上面的代码首先执行第一个脚本代码段,然后执行第二个脚本代码段!

-1步阅读22,脚本执行过程

脚本代码段必须经历两个阶段:①编译阶段②执行阶段

编译阶段:

声明变量、声明函数、语法检查、语义检查、代码优化、分析和获取代码树

实施阶段:

变量的赋值、函数的调用和代码的执行都发生在执行阶段。

例如,如果vari = 10,将有两个执行阶段。

编译阶段:

声明变量vari =未定义;

实施阶段:

变量赋值I = 10

1)、编译错误和执行错误

编译错误:编译时发生的错误就是编译错误

执行错误:在执行阶段发生的错误就是执行错误

2)编译错误对当前脚本代码段的影响

运行代码:无法正常执行,报告语法错误。

结论是编译错误对当前代码段是致命的!会导致所有代码无法正常执行!

-两步读数33。执行错误对当前脚本代码段的影响

运行代码:正常情况下可以弹出10,然后报失对象错误,下面的hello不能弹出

得出的结论是,执行错误只影响当前代码下面的代码,而对以前的代码没有影响。

-3步读数44。编译和执行错误对下一个脚本代码段的影响

1)编译错误对下一个脚本代码段的影响

运行结果:世界

-4步读数55。执行错误对下一个脚本代码段的影响

结果:10,世界

总之,无论是编译错误还是执行错误,它都只会影响当前的脚本代码段,而不会影响下一个脚本代码段。

-5步阅读66 .脚本代码段的执行过程

-6步读取结束