自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 javascript深拷贝

一个简单的代码段实现深拷贝function deepClone (obj) { if (typeof obj !== 'object' || obj==null) return obj let result if (obj instanceof Array) { result = [] } else { result = {} } for(let key in obj) { if (obj.hasOwnProp

2020-11-27 17:01:46 177

原创 vue多级侧边栏封装

vue递归封装多级侧边栏

2022-06-09 15:41:02 479 3

原创 jenkins前端项目自动化打包部署

jenkins前端项目自动化打包部署(本地windows下载jenkins)前几天写公司的一个项目没有自动化部署,我这一天天的打包麻烦后端上传。今天就来搞定前端自动化部署最好翻墙!!!!1.自己电脑本地下载安装jenkins (傻瓜式操作,不讲自己研究)2.打开jenkins页面。安装插件ssh(最后截图的SSH Publishers需要有ssh插件)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PTNjAZC4-1653559026675)(C:\Users\Ad

2022-05-26 18:00:14 3508

原创 破解tinypng文件上传的限制

简单破解tinypng文件上传的限制/** * 帮助文档 * ------- * * 获取帮助 * 指令 -h * * 获取命令执行文件夹 * 指令 -f * 参数 ./ * 必填,待处理的图片文件夹 * * 获取是否深度递归处理图片文件夹 * 指令 -deep * 可选,默认不深度递归 * * 命令行脚本参考示例 * > node ./脚本.js -f ./图片文件夹 -deep * */ const fs = require('fs');

2021-04-15 10:51:27 1483

原创 javascript防抖

手写防抖和防抖的简单使用这个例子帮助你理解防抖<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><b

2020-11-30 17:44:24 124

空空如也

空空如也

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

TA关注的人

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