亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

于都县| 沁源县| 乌鲁木齐县| 蓝山县| 荆门市| 海南省| 交城县| 兰州市| 迭部县| 平潭县| 五家渠市| 拜城县| 两当县| 灌南县| 横山县| 乐安县| 神池县| 阜宁县| 沈丘县| 罗田县| 汤阴县| 中牟县| 资源县| 扶风县| 澄城县| 福泉市| 新疆| 大悟县| 鹤山市| 临清市| 义马市| 信丰县| 托里县| 佛冈县| 杭锦旗| 文化| 渑池县| 金平| 咸丰县| 新绛县| 舟山市|