- 博客(6)
- 收藏
- 关注
原创 js数组去重方法
1、利用ES6中的 Set 方法去重 let arr = [1,0,0,2,9,8,3,1]; function unique(arr) { return Array.from(new Set(arr)) } 2、利用数组的indexOf方法去重 注:array.indexOf(item,statt) 返回数组中某个指定的元素的位置,没有则返回-1 var arr =[1,-5,-4,0,-4,7,7,3]; function unique(arr){ var arr1 = [];
2022-03-17 03:56:37
287
原创 多维数组转一维数组
方法1: 先arr.forEach()遍历数组; 再将遍历出来的每一个元素进行Array.isArray()的数组判断; 如果是数组,则进行迭代(再次调用)如果不是,则push进新数组 let arr = [1,[2,[3,[4,5]]],[6,7,[8.9]]]; let newArr = [] const decending = (arr)=>{ if(arr === null){ return arr ; } arr.forEach((item)=>{ if(Array.isAr
2022-02-17 22:05:12
412
原创 array 数组api
array.toString() => [1,2,3].toString() => 1,2,3 array.push() array.unshift() array.shift() array.pop() 堆砌方法 增加元素或者删除元素 array.join将一个数组(或一个类数组对象)的所有元素连接成一个字符串并返回这个字符串 array.reverse 翻转 array.sort((a,b)=>{ a - b || b - a}) 排序 array.slice...
2022-02-17 21:26:51
189
原创 vue项目插件:style-resoures-loader——样式文件自动注入
作用: 将css 预处理器的一些公共的样式文件变量,比如:variables , mixins , functions自动注入到每个样式文件或者vue组件中style标签中; 避免在每个样式文件中手动的@import导入,然后在各个css 文件中直接使用 变量。 一、 插件安装 vue 项目中需要 安装 四个插件: css 预处理插件 less,、less-loader(确保已安装) 再安装 方法一: 1、style-resources-loader 官方安装及使用文档:https://ww
2022-01-25 21:46:03
2564
原创 vue 项目 eslint 导致的报错问题
vscode 格式化代码之后会将单引号变为双引号,最后还会加上逗号,末尾的分号 于是会导致三种错误: 1.Strings must use singlequote quotes---双引号 2. Extra semicolon semi ----末尾分号 3.error Unexpected trailing comma comma-dangle---逗号 解决方法: 配置文件eslintrc.js中设置 ...
2022-01-25 19:17:02
1398
原创 vue-cli 3.0在创建项目时无法选择配置
vue-cli 3.0在创建项目时无法选择配置 问题:上下箭头无法切换选择Manually select features 解决方案: 通过winpty vue.cmd create wap这个命令创建项目 使用powershell
2022-01-23 09:30:11
1236
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅