JS如何去除数组中相同的数值

简介: JS如何去除数组中相同的数值

1、图片之间有空隙

问题: 使用富文本编辑上传图片后,小程序渲染后图片之间有空隙

// 解决办法:
vertical-align: top;
outline-width: 0px;

2、阿里云部署个人静态页面无法访问

问题:ngnix部署成功,ping成功页面外网还是无法访问?


         

1、静态资源不能放到root // 根目录下的文件夹中没有权限访问,

2、记得开启服务器防火墙和阿里云控制台防火墙

### 3、如何去除数组中重复的值
Array.prototype.dupRemove = function(){
var arr=[];
for(var i=0;i<this.length;i++){
if(arr.indexOf(this[i]) == -1){
arr.push(this[i]);
}
}
return arr;
}
let arr = [1,2,3,4,5,6,1,3,12,1]
arr.dupRemove() // [1, 2, 3, 4, 5, 6, 12]
### 4、vue中点击按钮返回页面顶部
var timer = null
var scroll = {
methods: {
scrollToTarget (target, animation = true) {
if (!animation) {
document.body.scrollTop = document.documentElement.scrollTop = 0
return
}
let currentNum = document.body.scrollTop || document.documentElement.scrollTop
let t = 0
clearInterval(timer)
let dir = 1
if (target > currentNum) {
dir = -1
}
timer = setInterval(() => {
// 匀加速运动
t++
currentNum -= (2 t dir)
document.body.scrollTop = document.documentElement.scrollTop = currentNum
if ((dir === 1 && currentNum <= target) || (dir === -1 && currentNum >= target)) {
document.body.scrollTop = document.documentElement.scrollTop = target
clearInterval(timer)
}
}, 16.7)
}
}
}
export { scroll }
相关文章
|
2天前
|
JavaScript
js【详解】arr.reduce() 数组缩减
【7月更文挑战第12天】
6 1
|
9天前
|
JavaScript API
js【最佳实践】遍历数组的八种方法(含数组遍历 API 的对比)for,forEach,for of,map,filter,reduce,every,some
js【最佳实践】遍历数组的八种方法(含数组遍历 API 的对比)for,forEach,for of,map,filter,reduce,every,some
21 1
|
9天前
|
JavaScript
JS【数组】交集、差集、补集、并集
JS【数组】交集、差集、补集、并集
8 0
|
9天前
|
JavaScript
JS 【详解】双指针排序 -- 数组合并后递增排序
JS 【详解】双指针排序 -- 数组合并后递增排序
7 0
|
9天前
|
JavaScript API 索引
JS【详解】Set 集合 (含 Set 集合和 Array 数组的区别,Set 的 API,Set 与 Array 的性能对比,Set 的应用场景)
JS【详解】Set 集合 (含 Set 集合和 Array 数组的区别,Set 的 API,Set 与 Array 的性能对比,Set 的应用场景)
27 0
|
9天前
|
JavaScript 索引
js 类数组 转 数组
js 类数组 转 数组
11 0
|
10天前
|
JavaScript
JS数组操作---删除,arr.pop()方法从数组中删除最后一个元素,并返回该元素的值,arr.shift() 删除第一个值,arr.splice()方法,删除指定元素,arr.splice,从第一
JS数组操作---删除,arr.pop()方法从数组中删除最后一个元素,并返回该元素的值,arr.shift() 删除第一个值,arr.splice()方法,删除指定元素,arr.splice,从第一
|
10天前
|
JavaScript
Js,定义数组的方法,let 数组名 = [数据1,数据2,........,数据n],取值方法,数组名[x],arr[0],let sum sum = sum + arr[0],求和的写法,平均值
Js,定义数组的方法,let 数组名 = [数据1,数据2,........,数据n],取值方法,数组名[x],arr[0],let sum sum = sum + arr[0],求和的写法,平均值
|
11天前
|
JavaScript
js 数组移除指定元素【函数封装】(含对象数组移除指定元素)
js 数组移除指定元素【函数封装】(含对象数组移除指定元素)
9 0
|
13天前
|
前端开发 JavaScript API
前端 JS 经典:数组新增 API
前端 JS 经典:数组新增 API
9 0