前端朋友们,你是否曾为如何在用户的浏览器中存储数据而感到困扰?你是否想过,如果可以在用户的浏览器中存储一些数据,那么我们的应用程序将会变得多么强大?如果你的答案是肯定的,那么本文将...
JavaScript全解析——Ajax是什么(上)
AJAX 是Asynchronous JavaScript And XML的缩写。它不是一种编程语言。它是一种基于HTML、CSS、JavaScript 和 XML,让开发更好、更...
使用taro+canvas实现微信小程序的图片分享功能
二轮充电业务中,用户充电完成后在订单详情页展示订单相关信息,用户点击分享按钮唤起微信小程序分享菜单,将生成的图片海报分享给微信好友或者下载到本地,好友可通过扫描海报中的二维码加群领...
JSP_5.16_课堂笔记
完整的可以与数据库连接的登录界面的代码Class.forName(“驱动程序名”); MySQL: com.mysql.jdbc.Driver com.mysql.cj.jdbc....
非AI文生图,献丑了
大家好,我是 DOM哥也许你会好奇上面的这几张图片是怎么生成的,接下来我就开始隆重介绍这款文生图 工具
记录–vue3优雅的使用element-plus的dialog
摆脱繁琐的 visible 的命名,以及反复的重复 dom。将 dialog 封装成一个函数就能唤起的组件。如下:
如何搭建一个vue项目
nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs
Cypress 踩坑记 – DOM 遮挡
Cypress 是一个非常流行的测试工具,然而实际使用过程中发现一些问题,这里做些记录。
【Vue2.x源码系列08】Diff算法原理
DOM是很慢的,其元素非常庞大,当我们频繁的去做 DOM更新,会产生一定的性能问题,我们可以直观感受一下 div元素包含的海量属性 在Javascript对象中,虚拟DOM 表现为...
记录–10个超级实用的Set、Map使用技巧
Set是一种类似于数组的数据结构,但是它的值是唯一的,即Set中的每个值只会出现一次。Set对象的实例可以用于存储任何类型的唯一值,从而使它们非常适用于去重。