- 博客(12)
- 收藏
- 关注
原创 Openlayers实现区域多选与单选。Interaction.Select()属性详解。
Openlayers的Select()交互所有属性详解
2022-02-21 15:41:41
5664
2
原创 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
9495
1
原创 前端 JavaScript 面试题汇总(1)loading......
1.介绍js的基本数据类型Number、String、Boolean、Undefined、Null、NaN
2020-10-24 11:58:56
132
原创 Express中的中间件简介及用法
一、什么是中间件中间件(middleware)就是一个方法,一般情况下需携带next参数,express进行路由配置时的回调函数,但中间件在使用时,一般都是使用use方法app.use(’/’,(request,response,next)=>{next();});------------------------- 这个回调函数就是一个中间件 ----------------------------重要:切记!!!在使用中间件处理完毕数据后,一定要调用next方法,否则后续代码或路由
2020-08-05 20:55:02
733
原创 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
924
3
原创 随手笔记5--事件的高级
一、事件基础1.事件对象:当浏览器执行事件时,会将所有与事件相关的内容(鼠标位置,触发的目标等)封装为一个对象,并且在触发事件的函数,在事件函数中进行传递 常见属性: clientX clinetY 鼠标相对客户端的位置 &nbs
2020-07-08 20:02:39
115
原创 随手笔记4--BOM以及表单相关操作
一、表单操作表单元素的获取可以根据name属性获取表单元素表单事件onchange 内容改变事件(select,checkbox,radio)onsubmit 提交事件onreset 重置事件onfocus 焦点获取事件onblur 失去焦点事件oninput 输入框内容改变事件表单常见方法blur() 失去焦点focus() 获取焦点submit() 表单提交select() 选中文字(极少
2020-07-07 11:47:42
362
原创 随手笔记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
197
原创 随手笔记2--用js将字符串转为驼峰式
用JavaScript将字符串转为驼峰式。先定义一个函数,可以将所有东西都封装起来。首先将字符串用 split 方法切割,字符串转为数组,将第一个单词保存起来;遍历数组,索引从1到小于数组长度,将数组中每个单词的第一个字母转换为大写,然后将转换过的大写字母和之前的小写字母换一下,用 replace 方法,之后将这些换过首字母的字符串拼接,最后把保存的第一个单词也拼接上去,然后输出fn('wubba-lubba-dub-dub'); function fn(str) {
2020-07-01 20:33:58
830
原创 随手笔记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
122
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人