// 获取 滚动条高度console.log(window.scrollY); console.log(window.pageYOffset);console.log(document.documentElement.scrollTop); // chrome下document.body.scrollTop值恒为0console.log($(window).scrollTop());console.log($(“html,body”).scrollTop());console.log($(document).scrollTop());
// 浏览器窗口可视区 宽度(不包含滚动条)console.log(document.body.clientWidth); // document.documentElementconsole.log($(document.body).width()); //$(document.documentElement), $(“html,bo ...
var arr = [1, 2, 2, 3, 4, 4, 5, 6, 7, 7, 4, 3, 5, 7, 11, 12, 11];
var newArr = [];
//方法1最优 set对象【Set是没有重复值的数据集合,传入一个需要去重的数组,Set会自动删除重复的项】
// newArr = Array.from(new Set(arr));
// console.log(newArr)
//方法2时间短,占空间。newArr.indexOf【遍历原数组的各项,每次判断新数组中是否存在该项,不存在就把当前项添加到新数组中。此法效率高,但占空间】
/*arr.forEach(function (item, index) {
if (newArr.indexOf(item) === ...