中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript關于top的坑

發布時間:2020-07-19 23:52:41 來源:網絡 閱讀:235 作者:田頭草 欄目:web開發

js的編碼規范很隨意,規定說定義變量要用var,有時候直接賦值不用var也行。但關于top這個不論是變量名還是函數名都有可能給你造成很×××煩。
定義變量:

top = 1
console.log(top)
沒用var 定義的時候 你以為的是你以為的么?看看結果:
Window {top: Window, location: Location, document: document, window: Window, external: Object…}
想不到吧!
加上var
var top = 1
console.log(top)
結果:
1
記住定義變量的時候加var
當在js中定義一個名為top函數的時候:
function top(e) {
var ev = e || event
//取消冒泡,取消上級事件向下傳遞
ev.cancelBubble = true
alert(1)
}
結果:Uncaught TypeError: Identifier 'top' has already been declared
已經被聲明了。。。
js不提示語法錯誤,填坑的路還有很長。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

油尖旺区| 九寨沟县| 西盟| 乌恰县| 天柱县| 巫溪县| 嘉鱼县| 习水县| 大关县| 金秀| 玛多县| 基隆市| 手游| 通城县| 河南省| 阜城县| 留坝县| 浦县| 巴林右旗| 抚顺县| 云阳县| 浦城县| 本溪| 建平县| 蓬莱市| 藁城市| 曲阜市| 依安县| 全椒县| 东台市| 德兴市| 县级市| 万山特区| 师宗县| 天峨县| 德钦县| 西和县| 平凉市| 平罗县| 滦南县| 宜宾市|