自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 谷歌地图在vue2.X项目中实践

项目背景:支持在国内实时监控及指挥海外项目地工作需求:实现全球地图静态展示,搜索关键字并定位,海外项目驻点地图标记等基础地图功能

2022-09-16 16:12:16 385 1

原创 腾讯位置服务-地址逆解析项目应用——uniapp,vue

需求:根据经纬度逆解析当前定位信息,为用户展示实时位置信息等周边位置信息等。开发平台:小程序,h5等,当前以小程序接入为例。

2022-08-22 15:07:13 420

原创 2021-08-26

test() 测试 (匹配符合条件就返回true,否则false)match() 匹配search() 查找 返回角标new RegExp( str ,‘ig’) 字符串 - 全局匹配 g - 大小写 i[\u4e00-\u9fa5] 匹配中文

2021-08-26 09:31:25 96

原创 Vue 限制input输入正整数和限制输入正整数或小数 ---自定义指令实现

//限制输入正整数Vue.directive('enterInt', { inserted: function (el) { el.addEventListener("keypress",function(e){ e = e || window.event; let charcode = typeof e.charCode == 'number' ? e.charCode : e.keyCode; let re = /\d/; if(!re.te

2021-08-21 08:38:16 438

原创 密码强度验证,至少三种

// 密码判断var regUpper = /[A-Z]/;var regLower = /[a-z]/;var regNum = /[0-9]/;var regTeShu = new RegExp("[`~!@#KaTeX parse error: Expected group after '^' at position 1: ^̲&*()=|{}':;',\\…message.error(‘密码长度不小于8位,包含数字、字母大、小写、符号中的至少3种’);//iview中的一个提示框

2021-08-10 09:00:34 293

原创 react路由懒加载 --- react-loadable

// 先下载react-loadablenpm i react-loadable -S// 建立一个loadable.js,放在src/until/loadable.js//引入插件,并导出import Loadable from 'react-loadable';export default function withLoadable(comp) { return Loadable({ //懒加载组件页面 loader: comp, load

2021-05-10 20:44:15 537 2

转载 Webpack的工作原理

工作原理概括基本概念在了解webpack原理前,需要掌握以下几个核心概念,以方便后面的理解:Entry 入口,webpack执行构建的第一步将从Entry开始,可抽象成输入 Module 模块,在webpack里一切皆模块,一个模块对应着一个文件。webpack会从配置的Entry开始递归找出所有依赖的模块。 Chunk 代码块,一个Chunk由多个模块组合而成,用于代码合并与分割。 Loader 模块转换器,用于把模块原内容按照需求转换成新内容。 Plugin 扩展插件,在webpac

2021-04-28 08:59:18 1549

原创 数组方法

1 arr.push() 从后面添加元素,返回值为添加完后的数组的长度let arr = [1,2,3,4,5]console.log(arr.push(5)) // 6console.log(arr) // [1,2,3,4,5,5]2 arr.pop() 从后面删除元素,只能是一个,返回值是删除的元素let arr = [1,2,3,4,5]console.log(arr.pop()) // 5console.log(arr) //[1,2,3,4]3 arr.shift(

2021-04-27 08:47:44 163

原创 密码强度正则

密码强度正则 弱 reg1: /^[0-9]{6,20}$/, 中 reg2: /(?=.*([a-zA-Z].*))(?=.*[0-9].*)[a-zA-Z0-9]{6,20}$/, 强 reg3: /^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)])+$).{6,20}$/,

2021-04-23 16:06:08 80

原创 数组的统计

// 统计// 方法一:// 先去重// indexOf// 双重循环比较// 新数组在外,原数组在内// cont++;==>cont在双重循环中间function Stati(Starr) { var newarr = [] for (var i = 0; i < Starr.length; i++) { if (newarr.indexOf(Starr[i]) == -1) { newarr.push(Starr[i].

2021-01-24 12:17:41 189

原创 数组的插入指定位置

// 插入// 方法一:// 遍历数组// var pos=0// pos>arr.length pos=arr.length// if(pos>=arr[i]&&pos<=arr[i+1]){// pos=arr[i+1]// }function insertItem(insertarr, item) { var pos = 0; if (item > insertarr[insertarr.length - 1]) { .

2021-01-24 12:16:42 455

原创 数组的去重-基本方法

去重方法一:push进新数组,新数组使用indexOf或includes比较原数组,比较后的值push进新数组方法二:splice双层循环,前一个和后一个逐个比较,index[j]==index[i]则splice(j,1)//去重// 去重// 方法一:// push进新数组,// 新数组使用indexO...

2021-01-24 12:15:54 222

原创 数组的排序-基本方法

冒泡排序排序//方法一:冒泡排序;排序// 方法一:冒泡排序;function BubbleSort(bubarr) { for (var i = 0; i < bubarr.length - 1; i++) { // console.log(bubarr[i]) for (var j = 0; j < bubarr.length - 1 - i; j++) { // console.log(bubarr[...

2021-01-24 12:14:14 92

原创 JavaScript基础入门

JavaScript基础知识 1. JavaScript基础知识 2. 选择结构 3. 循环结构 4. 函数 5. 数组 6. 字符串与Math 7. 时间对象

2021-01-23 10:30:31 240

空空如也

空空如也

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

TA关注的人

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