- 博客(9)
- 收藏
- 关注
原创 在Vue3中nextTick的使用详解
Vue3是Vue.js的最新版本,带来了许多改进和新特性。其中一个重要的改进是对nextTick API的重构和改进。在Vue3中,nextTick的使用方式与Vue2有所不同,本文将详细介绍在Vue3中如何使用nextTick。
2024-01-08 11:01:39
8159
原创 前端校验用户登录密码复杂度(长度8-30,必须包含数字、字母、特殊符号)
在前端进行用户登录密码复杂度的校验是一种常见的安全实践。你可以通过 JavaScript 来实现这样的校验。你可以根据具体需求,调整正则表达式中的规则。这段代码可以集成到你的注册或修改密码的表单中,用于在用户输入密码时进行实时校验或在提交表单前进行校验。函数接受一个密码作为参数,使用正则表达式来判断密码是否符合规定的复杂度。:长度8-30,必须包含数字、字母、特殊符号。
2023-12-29 10:24:20
2266
原创 整理 ES6 中数组实例方法二
方法首先使用映射函数映射每个元素,然后将结果压缩成一个新数组。方法返回数组的一部分,从开始到结束(不包括结束)。方法用于从类数组对象或可迭代对象创建一个新数组。方法用于将数组的所有元素更改为静态值。方法用于确定传递的值是否是一个数组。方法用于将多维数组降维成一维数组。方法用于颠倒数组中元素的顺序。
2023-12-28 16:31:27
438
原创 整理 ES6 中数组实例方法一
ES6 中引入的这些数组实例方法使得 JavaScript 开发更加高效和便捷。通过灵活地使用这些方法,你可以简化代码、提高可读性,并更轻松地处理数组操作。希望本文能够帮助你更深入地了解和运用 ES6 中强大的数组实例方法。
2023-12-28 16:23:41
400
原创 使用 CryptoJS 来执行 AES 加密和解密
在项目中,你可以使用 CryptoJS 来执行 AES 加密和解密操作。下面是一个简单的示例,展示了如何在 Vue 项目中使用 CryptoJS 进行 AES 加密和解密首先,确保你已经安装了 CryptoJS。
2023-12-27 14:55:42
865
原创 优化项目性能之去除控制台日志
是一个 Babel 插件,它可以在编译时删除 JavaScript 代码中的所有console日志语句。这样,你可以在开发阶段使用控制台输出进行调试,而在生产环境中自动去除这些日志,从而减小代码体积。通过使用插件,我们可以轻松地去除生产代码中的console日志,提高网页性能。在开发阶段保留日志输出,同时在生产环境中自动清理,是一种简单而有效的优化策略。希望这篇文章对你理解和使用有所帮助。如果有任何问题或建议,请随时留言!
2023-12-26 14:15:59
1067
2
原创 setInterval()和setTimeout()方法的使用
但是,我们应该匹配使用 clearInterval() 和 clearTimeout(),以避免代码杂乱无章,并增强代码的可维护性。:实现指定函数需要等待的时间,单位是毫秒,如果未指定,则默认未零,意味着立即执行。:是每次延迟的毫秒数(1000毫秒等于1秒),单位是毫秒,函数的每次调用会在延迟之后发生。:这个语法是可选的,可以传递一个字符串来代替一个函数对象,传递的字符串会被编译然后每经过。函数用于在指定的毫秒数后执行一段代码,只会执行一次。毫秒执行一次,这个语法存在安全风险,使用不推荐使用。
2023-12-07 16:07:50
464
原创 一只前端菜鸟的博客之路
写第一篇博客的心得体会半年前注册了账号,今天才想起来写点什么东西。为什么要写博客呢?对于我这样一个刚入职场的新人来说,就是一个学习方式吧,记录下一些在工作中、技术上遇到的问题,如何解决问题的,方便以后查看和学习。从入职以来,劈劈啪啪写过无数代码,实现很多功能,也遇到很多问题,但是从来没有把问题记录下来,以至于再遇到同样的问题,也像第一次一样去到处搜。有时候真的很蠢,又浪费时间,所以找到合适自己...
2019-07-15 15:33:55
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人