通過(guò)document.getElementsByTagName選擇的dom 節(jié)點(diǎn)是一種類似array的array。它不能應(yīng)用Array下的push,pop等方法。我們可以通過(guò):var domNodes = Array.prototype.slice.call(document.getElementsByTagName("*"));這樣domNodes就可以應(yīng)用Array下的所有方法了。Array.prototype.slice.call(document.getElementsByTagName("*"));這句代碼不是很明白,slice()方法不是取數(shù)組的元素?
關(guān)于JS的slice方法和call方法
慕田峪4524236
2019-03-06 14:14:58