數(shù)組的淺拷貝: 如果是數(shù)組,我們可以利用數(shù)組的一些方法,比如 slice,concat 方法返回一個新數(shù)組的特性來實現(xiàn)拷貝,但假如數(shù)組嵌套了對象...
事件委托是利用冒泡階段的運行機(jī)制來實現(xiàn)的,就是把一個元素響應(yīng)事件的函數(shù)委托到另一個元素,一般是把一組元素的事件委托到他的父元素上,委托的優(yōu)點是減...
Promise 解決的問題:回調(diào)地獄 Promise 規(guī)范: promise 有三種狀態(tài),等待(pending)、已完成(fulfilled/r...
MDN 對閉包的定義是:閉包是指那些能夠訪問自由變量的函數(shù),自由變量是指在函數(shù)中使用的,但既不是函數(shù)參數(shù)又不是函數(shù)的局部變量的變量,由此可以看出...
能夠把這個講清楚弄明白是一件很困難的事, 首先明白原型是什么,在 ES6 之前,JS 沒有類和繼承的概念,JS 是通過原型來實現(xiàn)繼承的,在 JS...
從靜態(tài)類型還是動態(tài)類型來看 靜態(tài)類型,編譯的時候就能夠知道每個變量的類型,編程的時候也需要給定類型,如 Java 中的整型 int,浮點型 fl...
Promise 是一個對象,保存著未來將要結(jié)束的事件,她有兩個特征: 1、對象的狀態(tài)不受外部影響,Promise 對象代表一個異步操作,有三種狀...
addEventListener()方法,用于向指定元素添加事件句柄,它可以更簡單的控制事件,語法為 第一個參數(shù)是事件的類型(如 "click"...