淺談js中同名函數(shù)和同名變量的執(zhí)行問題
經(jīng)測試未寫成閉包形式的在同一個文件中或者不同的 js 文件中定義的同名函數(shù),調(diào)用時會執(zhí)行后面一個定義的函數(shù)。即使這樣寫也會執(zhí)行后面一個即會彈出2:
<script type="text/javascript">
function t(){
alert(1);
}
t();
function t(){
alert(2);
}
</script>
另外,定義的變量與css樣式也是以后面的為準(zhǔn)。
但是對于函數(shù),經(jīng)測試這樣寫卻會執(zhí)行前面的函數(shù)直接量即彈出1,暫時不知道是為什么。
<script type="text/javascript">
var t = function(){
alert(1);
}
function t(){
alert(2);
}
t();
</script>
以上這篇淺談js中同名函數(shù)和同名變量的執(zhí)行問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
把多個JavaScript函數(shù)綁定到onload事件處理函數(shù)上的方法
下面小編就為大家?guī)硪黄讯鄠€JavaScript函數(shù)綁定到onload事件處理函數(shù)上的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-09-09
Layui帶搜索的下拉框的使用以及動態(tài)數(shù)據(jù)綁定方法
今天小編就為大家分享一篇Layui帶搜索的下拉框的使用以及動態(tài)數(shù)據(jù)綁定方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09
js經(jīng)驗分享 JavaScript反調(diào)試技巧
在這篇文章中,我打算跟大家總結(jié)一下關(guān)于JavaScript反調(diào)試技巧方面的內(nèi)容。值得一提的是,其中有些方法已經(jīng)被網(wǎng)絡(luò)犯罪分子廣泛應(yīng)用到惡意軟件之中了,需要的朋友可以參考下2018-03-03
form表單中去掉默認(rèn)的enter鍵提交并綁定js方法實現(xiàn)代碼
form表單中默認(rèn)的enter提交是不是讓你已經(jīng)很耐煩了吧,本文主要講解一下如何去掉默認(rèn)的enter鍵提交同時綁定js方法,感興趣的朋友可以參考下哈2013-04-04
一文詳解Promise.race()方法功能及應(yīng)用場景
這篇文章主要為大家介紹了Promise.race()方法功能及應(yīng)用場景詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03

