摘要: 项目中很多情况下都需要进行路由之间的传值,想过很多种方式 sessionstorage/localstorage/cookie 进行离线缓存存储也可以,用vuex也可以,不过有些大材小用吧,不管怎么说因场景而异 下面我来说下vue自带的路由传参的三种基本方式 先有如下场景 点击当前页的某个按钮跳转到 阅读全文
posted @ 2020-08-18 19:28 执手听风吟 阅读(628) 评论(0) 推荐(1) 编辑
摘要: 1、最简单的方法,就是使用“!==”进行判断,这种方法在工作中很常见,可以看出该方法可以判断继承来的属性。 let obj = { x: 1 }; obj.x !== undefined; // true 有x属性 obj.y !== undefined; // false 无y属性 obj.toS 阅读全文
posted @ 2020-08-13 17:16 执手听风吟 阅读(8869) 评论(0) 推荐(2) 编辑
摘要: 一、float布局 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <t 阅读全文
posted @ 2020-07-21 14:39 执手听风吟 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: 在前端开发的过程中,我们经常会需要绑定一些持续触发的事件,如 resize、scroll、mousemove 等等,但有些时候我们并不希望在事件持续触发的过程中那么频繁地去执行函数。 通常这种情况下我们怎么去解决的呢?一般来讲,防抖和节流是比较好的解决方案。 让我们先来看看在事件持续触发的过程中频繁 阅读全文
posted @ 2020-07-21 14:37 执手听风吟 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 定义一个数组 var arr = [-1, 1, 101, -52, 10, 1001, 1001]1.es6拓展运算符... Math.max(...arr)2.es5 apply(与方法1原理相同) Math.max.apply(Math,arr)3.for循环 let max = arr[0] 阅读全文
posted @ 2020-07-18 14:57 执手听风吟 阅读(1039) 评论(2) 推荐(0) 编辑
摘要: onkeyup、onkeydown与onkeypress三者在事件的响应上各有不同:onkeydown 、onkeypress事件响应时,输入的字符并没有被系统接受,而响应onkeyup时,输入流已经被系统接受 onkeyup是在键盘按下去并松开后执行 onkeydown在键盘下去就会执行,不管是数 阅读全文
posted @ 2020-07-18 14:55 执手听风吟 阅读(1569) 评论(0) 推荐(1) 编辑
摘要: 1,获取当前窗口的url; 结果:http://localhost:61768/Home/Index?id=2&age=18 var url = window.location.href; 2,获取当前窗口的主机名; 结果:localhost:61768 var host = window.loca 阅读全文
posted @ 2020-06-29 15:07 执手听风吟 阅读(6404) 评论(0) 推荐(0) 编辑
摘要: 第一种:数组遍历 function search(arr,dst){ var i = arr.length; while(i-=1){ if (arr[i] == dst){ return i; } } return false; } 使用方法: var a=[1,2,3,4]; search(a, 阅读全文
posted @ 2020-06-17 10:04 执手听风吟 阅读(6499) 评论(0) 推荐(1) 编辑
摘要: 一、js去除字符串中的所有空格: str = " hello world ! " str.replace(/\s/g,""); 感觉很好用。 二、去除左右空格: rtrim =(str)=>{ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); 阅读全文
posted @ 2020-06-12 14:55 执手听风吟 阅读(6231) 评论(0) 推荐(0) 编辑
摘要: 效果如下图所示: 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 阅读全文
posted @ 2020-06-09 17:46 执手听风吟 阅读(5460) 评论(0) 推荐(1) 编辑