js函数、变量和函数预解析

2018-08-24  本文已影响0人  3e0a50393df8

函数基础 函数的调用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>js函数</title>
    <script type="text/javascript">
        function aa(){
            alert('hello!');
        }

        /*
        //直接调用
        aa();
        */
    </script>
</head>
<body>
    <input type="button" name="" value="弹框" onclick="aa()" />
</body>
</html>

函数与解析

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>变量和函数预解析</title>
    <script type="text/javascript">
        /*变量预解析*/
        /*alert(a);//只把变量a的声明提前,赋值不提前,所以弹出undefined,表示它的值未定义
        // alert(c);//报错,c没有声明,这是真正的未定义
        var a = 123;


        /*函数预解析*/
        myalert();//弹出hello!

        function myalert(){
            alert('hello!');
        }
    </script>
</head>
<body>
    
</body>
</html>
上一篇 下一篇

猜你喜欢

热点阅读