自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 js数组方法

concat 合并// concat 合并两个或多个数组,这个方法不会改变原数组,会生成一个新的数组let arr1 = [1,2,3]let arr2 = [4,5,6]let arr3 = arr1.concat(arr2)console.log(arr3) // [1, 2, 3, 4, 5, 6]console.log(arr2.concat(arr1)) // [4, 5, 6, 1, 2, 3]console.log(arr1.concat(arr2,7,8,9)) // [1.

2021-06-02 13:24:06 128

原创 JS Object方法总结

create 创建一个对象const obj = Object.create({a:1},{b:{value:2}})//第一个参数为对象,对象为函数调用之后反回新对象的原型对象,第二个参数是对象本身的实例方法(默认不能修改,不能枚举)console.log(obj)//{b:2}console.log(obj.__proto__)//{a:1}const obj2=Object.create({},{ p:{ value:2,//属性值 writabl.

2021-05-12 10:25:14 243

原创 JS数组遍历

for循环let arr = [1,2,3]for(let i = 0; i < arr.length; i++){ // √ 遍历数组 console.log(arr[i])}let str = '1312'for(let i = 0; i < str.length; i++){ // √ 遍历字符串 console.log(str[i])}let num = 123123for(let i = 0; i < num.length; i++){ // ×

2021-05-11 14:43:19 176

原创 JS轮播图

这是一个轮播图<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> #main{ width: 700px; height: 300px; position: relative; overflow: hidden; cursor: p

2021-05-06 14:46:36 81

原创 vue中使用gif.js

gif.js是一个用js把几张图片转换成gif的插件,但是在vue中会出现一些问题导致不可用。主要的原因就是 gif.js里使用了Worker,而vue中使用Worker需要独特配置。下载插件npm install worker-loader -D在vue.config.js中添加一下内容: chainWebpack: config => { config.module .rule('worker') .test(/\.w.

2021-04-28 16:55:16 2578 2

原创 js导入导出

js导入导出CommonJScommonJS是Node服务器模块规范。每个文件就是一个模块,有自己的作用域,每个模块里面的东西都是私有的,其他模块不能调用。CommonJS规定,每个模块内部:module代表当前模块。这个变量是一个对象,module对象下有个属性exports也是一个对象,exports就是模块的对外接口。想导出某个方法,变量等就把它放到exports下。用require导入即可。// 1.jsvar a = 1;function b(){ console.log(2)}m

2021-04-28 16:14:55 1992 2

原创 vue element导入/导出excel

一、导入这里提供的是前端解析文件,获取数据的方法导入依赖 npm install -S file-saver xlsx npm install -D script-loader npm install xlsxtemplate代码// 这里用的是element ui的组件,属性对应的用法可以去element官网自行查看<el-upload style="display:inline-block;margin-left:10px" class="upload-demo"

2021-01-15 16:49:09 368

原创 element menu高亮问题

在刷新页面的时候会出现menu组件没有高亮当前菜单的情况,解决方法如下:// 在el-menu加上default-active属性,这个属性是当前激活菜单的index,对应着菜单中的index属性<el-menu :router='true' :default-active='activeIndex' active-text-color='#409EFF' :collapse="isCollapse"> <el-menu-item index="导航二"> <i

2020-12-15 10:56:26 2423

原创 nodeJS+mysql写一个简易的接口

代码var http = require('http'); // 引入模块var mysql = require('mysql'); // 引入模块var connection = mysql.createConnection({ host:'localhost', //主机地址 user:'root', // 用户名 password:'root', //密码 database:'demo' //数据库名})connection.connect()http.cr

2020-12-08 16:50:58 806

原创 element cascader级联选择器,只知道一个节点,回溯所有节点

element cascader级联选择器,只知道一个节点,回溯所有节点 /** * 级联选择器回溯 * @method echo * @param {number} e 要回溯到的位置 * @param {array} options 级联选择器的数据 */ echo(e,options){ let arr = [] //保存级联节点 le

2020-12-08 15:01:59 467

gif.worker.js

gif.worker.js js的多张图片转成gif的插件

2021-04-28

js的多张图片转成gif的插件

js的多张图片转成gif的插件

2021-04-28

vue导出excel表格Blob,Export2Excel

vue导出excel表格Blob,Export2Excel

2021-01-15

空空如也

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

TA关注的人

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