- 博客(13)
- 收藏
- 关注
转载 JS 从一个length为n的数组中按顺序取每5个元素为一组放到新数组中,最后不够5个的也存为一个数组
for (F = 0;) {return R。
2023-08-07 12:08:01
382
原创 将1234567 变成 1,234,567,即千分位标注
function exchange(num) { num += ''; //转成字符串 if (num.length <= 3) { return num; } num = num.replace(/\d{1,3}(?=(\d{3})+$)/g, (v) => { console.log(v) return v + ','; }); return num; } //使用的零宽断言 ...
2022-04-06 17:10:01
418
原创 字符串中第一个出现一次的字符
function find(str){ for (var i = 0; i < str.length; i++) { let char = str[i] let reg = new RegExp(char, 'g'); let l = str.match(reg).length if(l===1){ return char } } }
2022-04-06 16:53:29
92
转载 Vue3.2中的setup语法糖(强烈推荐)
前文 作为一个前端程序员,说起 Vue 3肯定不会陌生,作为时下最火的前端框架之一,很多人将它作为入门框架。 但是尽管 Vue 3很久之前就已经开始投入使用,也不免会有人抱怨 Vue 3的知识点太多太杂,更新太快。这不,最近 Vue 3又定稿了一项新技术:script-setup 语法糖。 1.什么是setup语法糖 起初 Vue3.0 暴露变量必须return出来,template中才能使用; 现在只需在script标签中添加setup,组件只需引入不用注册,属性和方法也不用返回,也不用写se..
2022-03-25 14:21:55
3450
原创 vue3的计算属性传参
场景大概是我从接口中获取一个对象数组的列表,某一行数据使用计算属性进行处理, <ul> <li>{{demandStatusFilter(row.status)}}</li> </ul> import { defineComponent, reactive, ref, computed } from 'vue'; export default defineComponent({ setup() {\ const demandStatusFilte
2022-03-25 11:30:58
3767
转载 你会用ES6,那倒是用啊!
你会用ES6,那倒是用啊! 本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 不是标题党,这是一位leader在一次代码评审会对小组成员发出的“怒吼”,原因是在代码评审中发现很多地方还是采用ES5的写法,也不是说用ES5写法不行,会有BUG,只是造成代码量增多,可读性变差而已。 恰好,这位leader有代码洁癖,面对3~5年经验的成员,还写这种水平的代码,极为不满,不断对代码进行吐槽。不过对于他的吐槽,我感觉还是有很大收获的,故就把leader的吐槽记录下来,分享给掘友们,觉得有收获点个赞,
2021-10-09 18:17:47
158
原创 使用递归过滤数组中不合法的项目
使用递归过滤数组中不合法的项目 /* 过滤数组中不合法的项目 @parmes{Array} ary @parmes return 过滤后的数组 */ let recurData = (arr) => { //过滤数组中合法的值用一个变量接收。 &
2021-09-08 17:26:23
155
原创 js代码-防抖函数(立即执行和非立即执行)
即执行 function debounce(fn, delay) { let timeid=null, flag = true; return function () { clearTimeout(timeid); if (flag) { fn(); flag = false; } else { timeid = setTimeout(function () { flag = true; }, delay); } } } document.getElementById(“myBtn”).addEventLi
2021-09-08 16:57:15
483
原创 git 基本操作
GIT ![]() ##### 一般来说,git 的工作流程分为以下几步 ``` 1. 在工作区开发,添加,修改文件。 2. 将修改后的文件放入暂存区。 3. 将暂存区域的文件提交到本地仓库。 4. 将本地仓库的修改推送到远程仓库。 ``` ##### 常用操作指令 ``` # 查看本地分支 git branch # 查看远程分支 git branch -r # 查看本地和远程分支 git commit -m 'fix(index.html): dalsdf #1234' ...
2021-09-03 18:41:26
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人