会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
青川薄
何意百炼钢,化为绕指柔
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2022年5月23日
JS/TS算法---二分查找
摘要: 引用数据类型有object , array ,function 一 、数组 一、创建数组 1、使用数组字面量方法 var arr1 = []; // 创建一个数组 var arr2 = [20]; // 创建一个包含1项数据为20的数组 var arr3 = ['lily','lucy','Tom'
阅读全文
posted @ 2022-05-23 16:18 青川薄
阅读(355)
评论(1)
推荐(0)
2022年3月25日
JS/TS算法---双指针(包含滑动窗口环形链表)
摘要: 什么是双指针(对撞指针、快慢指针) 双指针,指的是在遍历对象的过程中,不是普通的使用单个指针进行访问,而是使用两个相同方向(快慢指针)或者相反方向(对撞指针)的指针进行扫描,从而达到相应的目的。 换言之,双指针法充分使用了数组有序这一特征,从而在某些情况下能够简化一些运算。 用法 对撞指针(首尾指针
阅读全文
posted @ 2022-03-25 16:06 青川薄
阅读(1148)
评论(0)
推荐(1)
2021年11月29日
在mapbox之中实现A*寻路算法
摘要: 占个楼,主要是利用turf生成的格网进行计算
阅读全文
posted @ 2021-11-29 16:52 青川薄
阅读(57)
评论(0)
推荐(0)
新手必经之路,记一个自己犯的又一个愚蠢问题
摘要: 判断页面某个元素是否存在,若存在执行某个函数。 因为这个div在vue3中用了v-if绑定了一个响应式的isVisable,所以一开始写的时候就直接if(isVisable==true) 结果此时就已经将isVisable重新赋值了 故选用直接操作dom的写法 if (document.getEle
阅读全文
posted @ 2021-11-29 11:24 青川薄
阅读(46)
评论(0)
推荐(0)
2021年11月24日
vue中组件按钮是否被选中的监听
摘要: 首先从antdv的案例中得到了选择框的写法 <div> <a-radio-group button-style="solid" ref="abc"> <a-radio-button value="a" @click="addMarker($event)">添加障碍物</a-radio-button>
阅读全文
posted @ 2021-11-24 11:28 青川薄
阅读(794)
评论(0)
推荐(0)
2021年11月23日
mapboxgl 弹窗布局功能的实现
摘要: 布局中没有特殊属性,但可以手动生成字符串,然后传递给SetHtml函数。
阅读全文
posted @ 2021-11-23 11:33 青川薄
阅读(162)
评论(0)
推荐(0)
2021年11月22日
mapbox实现加载多条航线,以及点击某条航线实现飞行效果
摘要: 代码在VUE中实现,使用ts语法,某些值是state中的值,自行甄别 航线为以某一机场为中心点,随机取20点目地点得到 function createAirline(){ // 随机取出航线中的任意条航线(用于测试) function RandomNumBoth(arr:any[], maxNum)
阅读全文
posted @ 2021-11-22 15:33 青川薄
阅读(590)
评论(0)
推荐(0)
mapbox中removeSource出错
摘要: 添加了一个清除图层的按钮 const clearMarker = () => { const map: any = props.map; map.removeLayer('markerLyr'); map.removeSource("marker"); } 但是点击按钮,总是报错,先记录一下,显示T
阅读全文
posted @ 2021-11-22 15:15 青川薄
阅读(1049)
评论(0)
推荐(0)
2021年11月19日
为什么要使用Promise,Promise的优点
摘要: 1.指定回调函数的方式更加灵活: 旧的: 必须在启动异步任务前指定 promise: 启动异步任务 ⇒ 返回promie对象 ⇒ 给promise对象绑定回调函数(甚至可以在异步任务结束后指定) ` 假设现在有一个名为 createAudioFileAsync() 的函数,如果给出一些配置和两个回调
阅读全文
posted @ 2021-11-19 19:43 青川薄
阅读(322)
评论(0)
推荐(0)
【Promise】入门-同步回调-异步回调-JS中的异常error处理-Promis的理解和使用-基本使用-链式调用-七个关键问题
摘要: 预备知识 1.1 实例对象与函数对象 实例对象:new 函数产生的对象,称为实例对象,简称为对象 函数对象:将函数作为对象使用时,称为函数对象 function Fn() { // Fn只能称为函数 } const fn = new Fn() // Fn只有new过的才可以称为构造函数 //fn称为
阅读全文
posted @ 2021-11-19 19:42 青川薄
阅读(193)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告