摘要:
主页面文件html var data = []; //创建一万条示例数据 for (var i = 0; i < 10000; i++) { var row = { id: i, text: "text" + i }; data.push(row); } //创建滚动条 var scrbar = n 阅读全文
摘要:
<div id="info">我藏在页面底部,请向下滚动</div> <div id="content"></div> <div class="test">adsfasfd</div> <div id="target"></div> <div id="h" style="height:1000px; 阅读全文
摘要:
let names = ["iphone X", "iphone XS"]; let colors = ["黑色", "白色"]; let storages = ["64g", "256g"]; let combine = function (...chunks) { let res = [] le 阅读全文
摘要:
// 封装链表类 function LinkedList() { // 内部的类:节点类 function Node(data) { this.data = data this.next = null } // 属性 this.head = null this.length = 0 // 1.追加方 阅读全文
摘要:
// 冒泡排序法-从大到小排序 let itemSort = [8, 1, 4, 7, 3, 2, 9]; for (let i = 0; i < itemSort.length; i++) { for (let y = i; y > 0; y--) { if (itemSort[y] > item 阅读全文
摘要:
// 封装优先级队列 function PriorityQueue() { function QueueElement(element, priority) { this.element = element this.priority = priority } // 封装属性 this.items 阅读全文
摘要:
function array_unique(arr) { let len = arr.length; if (!len) { return []; } let tmp = []; for (let i = 0; i < len; i++) { if ( tmp.findIndex((v) => { 阅读全文
摘要:
var data = [ { name: "所有物品", children: [ { name: "水果", children: [{ name: "苹果", children: [{ name: '青苹果' }, { name: '红苹果' }] }] }, { name: '主食', child 阅读全文
摘要:
//Method--方法:和某一个对象实例有联系 //function--函数 //封装队列 function Queue() { //属性 this.items = [] //方法 //1.将元素加入到队列 Queue.prototype.enqueue = (element) => { this 阅读全文