[問題] 一段看不懂的javascript
這是從cookie的網頁中截取的一段,
小女子我看不太懂是什麼意思Q_Q
prototype.splice怎麼用?
整段下來又是做什麼用的呢?是刪除嗎?
(↑因為我在其它地方找不到刪除的功能...QQ)
if (!Array.prototype.splice) {
function array_splice(ind,cnt) {
if (arguments.length == 0) return ind;
if (typeof ind != "number") ind = 0;
if (ind < 0) ind = Math.max(0,this.length + ind);
if (ind > this.length) {
if (arguments.length > 2) ind = this.length;
else return [];
}
if (arguments.length < 2) cnt = this.length-ind;
cnt = (typeof cnt == "number") ? Math.max(0,cnt) : 0;
removeArray = this.slice(ind,ind+cnt);
endArray = this.slice(ind+cnt);
this.length = ind;
for (var i = 2; i < arguments.length; i++) {
this[this.length] = arguments[i];
}
for(var i = 0; i < endArray.length; i++) {
this[this.length] = endArray[i];
}
return removeArray;
}
Array.prototype.splice = array_splice;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.174.215
推
08/08 13:01, , 1F
08/08 13:01, 1F
推
08/08 13:27, , 2F
08/08 13:27, 2F
推
08/08 15:16, , 3F
08/08 15:16, 3F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章
-1
12