自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知之为知之,不知为不知

及时总结,颗粒归仓;锐意进取,与时俱进。

  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 JS中判断数据类型的方法

typeof 、instanceof、Object.prototype.toString、jQuery.type()1、typeof——返回对应的数据类型。作用:区分基本数据类型语法:typeof(变量名)例: var str = '字符串' var num = 111 var obj = {} var arr = [1,2,3] var f...

2019-12-19 00:27:51 195

原创 js数组循环删除元素

var arr = [111, 222, 333] for (let i = 0, len = arr.length; i < len; i++) { var item = arr[i] if (item === 111) { arr.slice(i, 1) // slice 会改变数组长度,所以要将数组长度 len 和下标 j 减一 l...

2019-12-18 23:10:49 184

原创 高性能数组去重——利用对象的属性不会重复这一特性

首先创建一个空对象,然后用 for 循环遍历利用对象的属性不会重复这一特性,校验数组元素是否重复function distinct(a, b) { let arr = a.concat(b) let result = [] let obj = {} for (let i of arr) { if (!obj[i]) { ...

2019-12-18 23:03:22 222

原创 axios 全局设置 和局部实例化设置使用

一、封装全局http请求1,封装/*** @Author: * @Date: 2019/10/14* @Description: 封装http请求* @remarks:*/import axios from 'axios'import { MessageBox, Message } from 'element-ui'import store from '@/store...

2019-12-18 22:01:58 2347 1

原创 js处理下载文件流

//exportPaperOne 是接口exportPaperOne().then(res => { const headers = res.headers const contentDisposition = headers['content-disposition'].replace(/["|']/g, '') const matched = /filename=(....

2019-12-18 21:44:27 554

原创 element + vue-cropper 完成图片裁剪上传功能

1,npm install vue-cropper2,代码<template> <div class="form-edit"> <el-form ref="form" class="form" :model="form" :rules="rules" label-width="120px" :status-icon="true"&gt...

2019-12-09 15:07:54 689 2

原创 js 打开新页面在屏幕中间显示

/** * 弹出小窗口打开页面并在屏幕中间显示 * @param fileType 如 ppt、pdf、xls、word、video */ openSmallWindowOnScreenMiddle(url, name, iWidth, iHeight) { // window.screen.height获得屏幕的高,window.screen....

2019-12-09 13:53:58 547

原创 Element UI跨页勾选复选框

<el-table ref="chapterList" v-loading="listLoading" :data="list" border fit highlight-current-row @select-all="selectAll" @select="handleselectRow"...

2019-12-09 13:48:38 408

原创 vue table翻页序号累加

/** * 翻页序号 * @param index Number 列表数据下标 * @param currentPage Number 当前页码 * @param pageSize Number 每页条数 * @returns {*} Number 翻页序号 */export functi...

2019-12-09 13:23:30 1076

原创 Vue结合webuploader实现文件分片断点续传

根于公司业务,封装了底层的 文件分片断点续传底层能力组件 和 带有前端交互的UI组件使用步骤1,本项目基于vue-cli3,在public下创建webUploader目录2,由于我司视频兼容能力业务需求,jQuery在index.html中引入。因此jQuery的引入方式有些简陋,多多包涵。。3,文件分片断点续传底层能力组件<template> &...

2019-12-09 11:15:10 2865 15

原创 js封装一个websocket

1,封装一个类import { getToken } from '@/utils/auth'const myWebsocket = process.env.VUE_APP_WebSocket_BASE_APIimport store from '@/store'import { MessageBox } from 'element-ui'class Websocket { me...

2019-12-09 10:21:26 1542

删除谷歌广告的chrome浏览器插件

删除谷歌广告的chrome浏览器插件

2022-03-02

react使用高德地图react-amap:Markers、Circle、ContextMenu、自定义ContextMenu

react使用高德地图react-amap:Map、Markers、Circle、ContextMenu、自定义ContextMenu

2021-09-29

VueWebuploader.zip

大文件分配断点续传

2021-09-08

Canvas饼状图、绘制文字、绘制图像.zip

Canvas饼状图、绘制文字、绘制图像

2021-08-27

手写-全选案例demo

手写-全选案例

2021-08-24

空空如也

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

TA关注的人

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