自定义博客皮肤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)
  • 收藏
  • 关注

原创 JavaScript 任务队列实现

1.将list请求列表的数组加入到消息队列(任务队列),开始处理任务队列(当任务数量大于0)2.等待一个任务完成(删除完成的任务)在处理下一个任务,直到处理完成,改变任务状态false。最近公司项目使用到队列,并在队列每一项中进行业务逻辑处理,大家可以看我如图片方便理解。

2023-12-29 11:15:25 526 1

原创 uniapp开发微信小程序支付

微信小程序支付

2023-09-18 12:33:53 616

原创 uniapp 开发微信小程序之分包优化,详细步骤

由于微信官方主包限制在1.5MB,如果项目业务逻辑复杂,那么就要考虑分包反之则就不需要考虑其实分包没有那么复杂,主要涉及要创建的分包文件夹及页面组件等等、pages.json、manifest.json文件的配置。这些都是我自己总结的有不对的地方希望大家给我指出来啦!大家要注意的也是我才过的坑,分包不能建在主包里面。还有就是在评估完项目的时候,可以思考一下项目目录结构按照结构写,要不然后面还要优化分包比较麻烦。做完以上步骤分包就完成了。:打开manifest.json--->视图源码。

2023-09-12 11:45:26 365 1

原创 NVM下载安装及使用

NVM node管理工具

2023-07-07 11:34:50 5003 3

原创 百度地图使用

代码如下(示例):我们可以接着在methods创建一个方法例如叫customizeMarker//我们可以在data里面定义图标的地址 data() {return {//创建图标 let myIcon = new BMapGL . Icon(this . myIcon , new BMapGL . Size(52 , 26));//创建自定义图标标记点 let mkr = new new BMap . Point(longitude , latitude);

2022-11-04 15:40:09 336 1

原创 vue项目+高德地图

vue项目+高德地图

2022-08-18 17:01:35 2149 3

原创 今天小编简单总结一下Promise,如有地方不对的欢迎留言

1.Promise 是JS中异步编程的解决方法,从语法上面来说其它是一个构造函数,从功能上面来说Promise对象封装JS异步操作,并可以获取结果.//语法上说:这里就可以看出它是一个构造函数new Promise() //功能上说:可以封装异步操作,并获取结果const p=new Promise((resolve,reject)=>{ setTimeout(()=>{ resolve(Date.now()) },100

2022-04-14 14:26:24 89

原创 uni-app onLaunch和onLoad异步的问题

最近小编开发用uni-app开发H5页面的时候遇到一个问题,不知道其他小伙伴有没有遇到,就是onLaunch和onload同时

2022-04-12 14:09:49 2256 2

原创 SPA(单页面应用)

之前也有听说过SPA,也没怎么了解,但作为开发人员这个还是有必要了解下的,于是小编查阅资料供大家参考,如有不对的地方或者不同见解欢迎留言一、SPA 是(single page application)简写,中文意思就是单页面应用二、web页面初始化时加载相应的html、css、js,一旦页面加载完毕,不会因为用户的操作进行页面重新的加载和页面跳转,取而代之的是利用路由的跳转机制实现html的替换三、优点:用户体验好,快,不会因为用户的操作重新加载页面四、缺点:初次加载耗时,SEO难度大..

2022-04-09 10:28:00 1042

原创 javascript数组的遍历方法

1.for循环最常见的(要注意的是var声明的i和let声明的i区别)let arr=[1,2,3,4,5,6,7,8,9]//用var声明的ifor(var i=0;i<arr.length;i++){ console.log(i) => 0 1 2 3 4 5 6 7 8}console.log(i)=> 9//用let声明的ifor(let i=0;i<arr.length;i++){ console.log(i) =>0 1.

2022-04-08 11:23:02 1103

原创 javascript数组的操作方法

let arr=[1,2,3,4,5]1.push 在数组的末尾添加console.log(arr.push(6)) =>6 返回新数组长度console.log(arr) =>[1,2,3,4,5,6]2.pop 在数组的末尾删除console.log(arr.pop()) => 5返回被删除的项console.log(arr)=>[1,2,3,4]3.unshift 在数组的头部添加console.log(arr.unshift(0)) =&gt.

2022-04-06 19:40:42 770

空空如也

空空如也

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

TA关注的人

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