摘要: 引用数据类型有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)
摘要: 什么是双指针(对撞指针、快慢指针) 双指针,指的是在遍历对象的过程中,不是普通的使用单个指针进行访问,而是使用两个相同方向(快慢指针)或者相反方向(对撞指针)的指针进行扫描,从而达到相应的目的。 换言之,双指针法充分使用了数组有序这一特征,从而在某些情况下能够简化一些运算。 用法 对撞指针(首尾指针 阅读全文
posted @ 2022-03-25 16:06 青川薄 阅读(1148) 评论(0) 推荐(1)
摘要: 占个楼,主要是利用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)
摘要: 首先从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)
摘要: 布局中没有特殊属性,但可以手动生成字符串,然后传递给SetHtml函数。 阅读全文
posted @ 2021-11-23 11:33 青川薄 阅读(162) 评论(0) 推荐(0)
摘要: 代码在VUE中实现,使用ts语法,某些值是state中的值,自行甄别 航线为以某一机场为中心点,随机取20点目地点得到 function createAirline(){ // 随机取出航线中的任意条航线(用于测试) function RandomNumBoth(arr:any[], maxNum) 阅读全文
posted @ 2021-11-22 15:33 青川薄 阅读(590) 评论(0) 推荐(0)
摘要: 添加了一个清除图层的按钮 const clearMarker = () => { const map: any = props.map; map.removeLayer('markerLyr'); map.removeSource("marker"); } 但是点击按钮,总是报错,先记录一下,显示T 阅读全文
posted @ 2021-11-22 15:15 青川薄 阅读(1049) 评论(0) 推荐(0)
摘要: 1.指定回调函数的方式更加灵活: 旧的: 必须在启动异步任务前指定 promise: 启动异步任务 ⇒ 返回promie对象 ⇒ 给promise对象绑定回调函数(甚至可以在异步任务结束后指定) ` 假设现在有一个名为 createAudioFileAsync() 的函数,如果给出一些配置和两个回调 阅读全文
posted @ 2021-11-19 19:43 青川薄 阅读(322) 评论(0) 推荐(0)
摘要: 预备知识 1.1 实例对象与函数对象 实例对象:new 函数产生的对象,称为实例对象,简称为对象 函数对象:将函数作为对象使用时,称为函数对象 function Fn() { // Fn只能称为函数 } const fn = new Fn() // Fn只有new过的才可以称为构造函数 //fn称为 阅读全文
posted @ 2021-11-19 19:42 青川薄 阅读(193) 评论(0) 推荐(0)