- 博客(6)
- 收藏
- 关注
原创 Object.freeze()是什么
用于冻结对象,使其属性不能被修改、删除或添加新的属性。非深度冻结只能冻结对象的顶层属性,对于嵌套对象需要递归处理。函数:通过递归调用,实现对象及其嵌套对象的深度冻结,确保整个对象结构的不可变性。是一个实用的工具函数,适合用于需要递归冻结复杂嵌套对象的场景。
2024-09-14 17:34:22 848
原创 正则表达式的修饰符
g:全局匹配。i:忽略大小写。m:多行模式。s:单行模式(使匹配包括换行符在内的所有字符)。u:Unicode 模式。y:粘性匹配,从目标字符串的当前位置开始匹配。这些修饰符可以单独使用,也可以组合使用,以实现更复杂的正则表达式匹配行为。
2024-09-14 17:27:27 363
原创 slice 和 splice 的区别
slice():用于提取数组的一部分,不会修改原数组,返回一个新数组。splice():用于在原数组中删除、添加或替换元素,会修改原数组。选择使用哪一个方法取决于你是要修改数组本身,还是只需要一个数组的子集。
2024-09-14 17:23:22 284
原创 JS的数学内置函数
JavaScript是一门多用途的编程语言,它提供了许多用于执行各种计算和数学操作的内置函数。以下是一些常见的计算公式和JavaScript中相应的函数以及使用场景
2024-01-25 11:18:45 491
原创 如何在vue3+vite4中引入tailwindcss
这将会在你的项目生成两个文件(tailwind.config.js和postcss.config.js)1.在src目录下创建index.css。1.在App.vue中尝试使用。出现以下效果,说明已经引入成功。2.在mian.ts中引入。
2024-01-19 13:41:54 476 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人