摘要: 共同点:都是保存在浏览器端、且同源的 区别: 1、cookie 数据始终在同源的 http 请求中携带(即使不需要),即 cookie 在浏览器和服务器间来回传递,而 sessionStorage 和 localStorage 不会自动把数据发送给服务器,仅在本地保存。cookie 数据还有路径(p 阅读全文
posted @ 2023-06-20 12:02 jialiangzai 阅读(158) 评论(0) 推荐(0)
摘要: 前端打印之实际工具 main.js import Prints from '@/utils/print' Vue.use(Prints) // 注册 print.js(这里的图片地址是公司的后端返回的文件流) // 打印类属性、方法定义 /* eslint-disable */ import Watermark fro 阅读全文
posted @ 2023-05-17 10:41 jialiangzai 阅读(37) 评论(1) 推荐(0)
摘要: 在V2当中,v-for的优先级更高,而在V3当中,则是v-if的优先级更高。 在V3当中,做了v-if的提升优化,去除了没有必要的计算, 但同时也会带来一个无法取到v-for当中遍历的item问题, 这就需要开发者们采取其他灵活的方式去解决这种问题。(计算属性搞一下) 看到这里是不是对vue的编译有 阅读全文
posted @ 2023-04-13 10:20 jialiangzai 阅读(88) 评论(0) 推荐(0)
摘要: push、pop、unshift、shift、sort、splice、reverse 以上这些方法都会改变原数组并且 这些方法的返回值是值得注意的有时候可以提高工作效率,比如pop方法的返回值是该元素(删去的第一个) 其他的都不多说了,还有一些非变异方法 了解一下 filter() //过滤数组中某 阅读全文
posted @ 2023-04-12 21:16 jialiangzai 阅读(74) 评论(0) 推荐(0)
摘要: 今天也是闲暇之余看了点前端基础知识发现了好玩的 window.open("同源页面")这种方式新开的页面会复制之前的sessionStorage 通过a标签新开的页面同样也会,原理相同,在这就不赘述了。 SessionStorage也有同源策略的限制,但是SessionStorage有一条更加严格的 阅读全文
posted @ 2023-04-12 20:13 jialiangzai 阅读(113) 评论(0) 推荐(0)
摘要: window.onload = function() { const waterfall = document.getElementById('waterfall'); const items = waterfall.querySelectorAll('.waterfall-item'); cons 阅读全文
posted @ 2023-04-11 11:11 jialiangzai 阅读(44) 评论(0) 推荐(0)
摘要: new Array(3).fill(0) 就会生成3个元素为0的数组 阅读全文
posted @ 2023-04-11 10:56 jialiangzai 阅读(37) 评论(0) 推荐(0)
摘要: 在引入enum枚举的时候不需要加type import ~~type~~ {a} from 'b' 阅读全文
posted @ 2023-04-09 17:03 jialiangzai 阅读(29) 评论(1) 推荐(0)
摘要: 今天使用number修饰符去处理el-input的内容为数字做校验原本以为省事不少,没想到,为0开头无法输入第二位以后,并且输入的比较多的时候会出现Infinity 很神奇,网上查了说是element组件库版本高了写修饰符会出bug,谨记于心,大家避坑 阅读全文
posted @ 2023-03-20 21:50 jialiangzai 阅读(94) 评论(0) 推荐(0)
摘要: 每天上一当,当当不一样 大家好,今天说一下可选链 1.obj ?.prop. 如果obj 存在则返回 obj.prop ,否则返回 undefined。 2.obj ?.[prop] 如果存在则返回obj[prop] ,否则返回undefined。 3.obj.method?.() 如果obj.me 阅读全文
posted @ 2023-03-20 21:43 jialiangzai 阅读(46) 评论(0) 推荐(0)