5 個JavaScript 中 Slice()的用例
點擊上方 前端Q,關注公眾號
回復加群,加入前端Q技術交流群
y = [1, 2, 3, 4, 5, 6]y.slice(2, -2) // will return [3, 4]
const midtermGrades = updatedGrades.slice();
const successfulStudents = allStudents.slice(10);
const unsatisfactoryStudents = allStudents.slice(-10);
function TransformToArray(){ return Array.prototype.slice.call(arguments);}
var newArray = TransformToArray("1", "2", "3", "4");console.log(newArray); // ["1", "2", "3", "4"];
var p = document.querySelectorAll(‘p’);var pNodes = Array.prototype.slice.call(p);
String.prototype.append = function (index,value) { return this.slice(0,index) + value + this.slice(index);};
var s = "Happy year";alert(s.append(6,"new "));
復制數(shù)組
構造一個從 n 開始的子數(shù)組
將類數(shù)組對象轉換為數(shù)組
將 NodeList 轉換為數(shù)組
替換字符串中的特定索引
往期推薦
最后
歡迎加我微信,拉你進技術群,長期交流學習...
歡迎關注「前端Q」,認真學前端,做個專業(yè)的技術人...
評論
圖片
表情
