自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水壶要大的博客

多读书,多看报,少吃零食,多睡觉

  • 博客(12)
  • 收藏
  • 关注

原创 leaflet地图轨迹回放,实时改变角度与速度

leaflet地图实现飞机轨迹回放,实现点位之间不同速度回放,飞机角度切换。

2022-02-21 17:14:40 4632 9

原创 Openlayers实现区域多选与单选。Interaction.Select()属性详解。

Openlayers的Select()交互所有属性详解

2022-02-21 15:41:41 4613 1

原创 vue中hash和history的区别

vue的路由分为hash和history模式,他俩最直观的区别就是hash路由有一个 # 号,而history是没有的。还有就是:1. hash支持低版本的浏览器,而history就没有那么友好了2. (1) hash模式下,它指 # 号之后的所有字符,但是他虽然包含在url中,但是不包含在http请求中。所以改变hash值不会重新加载页面,对传给后端的url没有任何影响,因此不会重新加载页面。它每次改变都会触发hashchange事件,可以通过给window加上hashchang...

2021-07-03 01:00:18 9211 1

原创 前端 JavaScript 面试题汇总(1)loading......

1.介绍js的基本数据类型Number、String、Boolean、Undefined、Null、NaN

2020-10-24 11:58:56 102

原创 vue修饰符与生命周期

一、修饰符事件修饰符键盘修饰符表单元素修饰符二、生命周期页面渲染期数据更新期销毁期

2020-08-19 22:23:13 113

原创 Express中的中间件简介及用法

一、什么是中间件中间件(middleware)就是一个方法,一般情况下需携带next参数,express进行路由配置时的回调函数,但中间件在使用时,一般都是使用use方法app.use(’/’,(request,response,next)=>{next();});------------------------- 这个回调函数就是一个中间件 ----------------------------重要:切记!!!在使用中间件处理完毕数据后,一定要调用next方法,否则后续代码或路由

2020-08-05 20:55:02 649

原创 js封装一个ajax请求函数

function ajax(method, url, callback, params) { // 1.初始化对象 var xhr = new XMLHttpRequest(); //判断是否是get方法,并且参数不是空 if (method == 'GET' || method == 'get' && params != undefined) { // 判读为true的话,将参数拼接到地址中(get方法传参在地址中传) url

2020-07-11 15:39:53 874 3

原创 随手笔记5--事件的高级

一、事件基础1.事件对象:当浏览器执行事件时,会将所有与事件相关的内容(鼠标位置,触发的目标等)封装为一个对象,并且在触发事件的函数,在事件函数中进行传递   常见属性:        clientX        clinetY 鼠标相对客户端的位置    &nbs

2020-07-08 20:02:39 84

原创 随手笔记4--BOM以及表单相关操作

一、表单操作表单元素的获取可以根据name属性获取表单元素表单事件onchange 内容改变事件(select,checkbox,radio)onsubmit 提交事件onreset 重置事件onfocus 焦点获取事件onblur 失去焦点事件oninput 输入框内容改变事件表单常见方法blur() 失去焦点focus() 获取焦点submit() 表单提交select() 选中文字(极少

2020-07-07 11:47:42 273

原创 随手笔记3--this 和 自定义属性

一、this关键字:this 关键字在不同的地方表示不同的内容:在全局中this指window对象在函数内部:A. 时间函数 this指事件触发者B.普通函数 tihs指调用者二、自定义属性在DOM中,允许为节点添加自定义属性例如:div._myIndex = ‘提示信息’;案例://菜单点击事件 var lis = document.getElementsByClassName('menu')[0].getElementsByTagName('li');

2020-07-02 18:41:46 133

原创 随手笔记2--用js将字符串转为驼峰式

用JavaScript将字符串转为驼峰式。先定义一个函数,可以将所有东西都封装起来。首先将字符串用 split 方法切割,字符串转为数组,将第一个单词保存起来;遍历数组,索引从1到小于数组长度,将数组中每个单词的第一个字母转换为大写,然后将转换过的大写字母和之前的小写字母换一下,用 replace 方法,之后将这些换过首字母的字符串拼接,最后把保存的第一个单词也拼接上去,然后输出fn('wubba-lubba-dub-dub'); function fn(str) {

2020-07-01 20:33:58 769

原创 随手笔记1--JS数据类型与数据转换

JavaScript作为一种弱类型语言,变量在定义的时候是没有类型的,但这不代表js没有数据类型,下面我就介绍以下js的数据类型。js的数据类型可以分为两大类:基本数据类型和复杂数据类型(引用类型):1.基本数据类型: 数值型(number) eg.1,2,3...NaN(特殊值,not a number缩写) 字符串(string) 单引号或双引号括起来的都是字符串 布尔型(boolean) 只有两个值,true和false null 声明变量后,不确定之后赋值那个对象,可以给个n

2020-06-28 20:35:18 84 1

空空如也

空空如也

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

TA关注的人

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