在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  HTML/ 為什么會(huì)出現(xiàn)函數(shù)未定義?

為什么會(huì)出現(xiàn)函數(shù)未定義?

<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>test</title>
    <script src="js/jquery.min.js"></script>
</head>

<body>
        <div class="xtsz">
            <div class="xtsz-con">
                <form action="" method="post" onsubmit="return user()">
                    <input type="text">
                    <button type="submit">提交</button>
                </form>
        </div>
    </div>
    <script type="text/javascript">
    $(function(){
        function user() {
        
        }
    })
    </script>
</body>

</html>

這樣的編寫方式為什么報(bào)user函數(shù)未定義?

回答
編輯回答
貓館

user定義在函數(shù)的內(nèi)部,屬于局部變量,外部不能調(diào)用

2018年7月31日 13:27
編輯回答
情殺

你定義在jquery的function里面 是局部方法 當(dāng)然訪問(wèn)不到,拿出來(lái)

2018年2月6日 17:35
編輯回答
故人嘆

你的user是在這個(gè)快里面的

$(function(){
    })

而不是在頂級(jí)的

2017年8月13日 01:46
編輯回答
骨殘心

在以前版本的JS中,利用with或catch語(yǔ)句創(chuàng)造塊級(jí)隔離環(huán)境,容易出現(xiàn)各種代碼上或性能上的問(wèn)題,通常是利用立即執(zhí)行函數(shù),偽造一個(gè)塊級(jí)作用域出來(lái)。塊級(jí)作用域內(nèi)定義的東西,不會(huì)對(duì)其外層產(chǎn)生影響。

2017年4月28日 20:37