91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

昭苏县| 新竹县| 若羌县| 兴和县| 呼和浩特市| 丰宁| 祁东县| 阜宁县| 新民市| 二连浩特市| 宁晋县| 六枝特区| 定安县| 河南省| 都安| 江北区| 汉中市| 西乌珠穆沁旗| 绿春县| 浦江县| 京山县| 晴隆县| 两当县| 壶关县| 额济纳旗| 东至县| 汝州市| 蒙自县| 固阳县| 岢岚县| 柳林县| 建水县| 广水市| 阿拉善左旗| 新河县| 海南省| 无为县| 保山市| 龙游县| 当雄县| 黔南|