js的执行顺序

时间:2023-03-10 01:45:21
js的执行顺序

js是顺序执行的,但是在一个<script></script>标签中,后面的函数会预加载。如:

<script type="text/javascript">

    try{
fun();
}catch(e){
alert("error");
} function fun(){
alert("houhou");
} </script>
输出为 houhou

如果是这样:

<script type="text/javascript">
try{
fun();
}catch(e){
alert("error");
}
</script> <script type="text/javascript"> function fun(){
alert("houhou");
} </script>
输出的就是 error