自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 212

原创 多维数组转一维数组

方法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 339

原创 array 数组api

array.toString() => [1,2,3].toString() => 1,2,3array.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 131

原创 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 2254

原创 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 1037

原创 vue-cli 3.0在创建项目时无法选择配置

vue-cli 3.0在创建项目时无法选择配置问题:上下箭头无法切换选择Manually select features解决方案:通过winpty vue.cmd create wap这个命令创建项目使用powershell

2022-01-23 09:30:11 1100 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除