🚀常用简易转换代码🚀
1、所有单词首字母均大写
'hello world'.toLowerCase().replace(/( |^)[a-z]/g, L => L.toUpperCase())
2、句首单词首字母大写
'hello world'.toLowerCase().replace(/^[a-z]/g, L => L.toUpperCase())
3、path转大驼峰
'/hello/world'.replace(/\/(\w)/g, ($0, $1) => $1.toUpperCase())
Thanks for intersting javascript.🤭
快速删除大文件夹:
unix/linux中可以使用rm -rf node_modules
windows中借助rimraf
插件可以使用rimraf node_modules
命令
使用nrm
快速切换npm
镜像源
hack掉浏览器默认发起请求获取favicon图标,添加<link rel="icon" href="data:,"/>
即可👍
vue3循环绑定ref(此种方式可保证ref数组与原数组顺序相同)
const refList = ref([]);
:ref="el => { refList[index] = el; }"
图示为官方文档方式↓
vscode官网安装包下载慢?
先在官网找到适合的版本并进行下载,然后打开浏览器的下载面板并复制出下载链接,如:
https://az764295.vo.msecnd.net/stable/f1b07bd25dfad64b0167beb15359ae573aecd2cc/VSCodeSetup-x64-1.83.1.exe
将其改为下面这种然后再复制到地址栏回车下载即可。(也可以将上一步的链接复制到迅雷进行下载)
https://vscode.cdn.azure.cn/stable/f1b07bd25dfad64b0167beb15359ae573aecd2cc/VSCodeSetup-x64-1.83.1.exe
ps:vscode的User Installer版本的帮助菜单中没有“检查更新”菜单并且无法及时更新,需下载System Installer版本。
css的margin和padding使用百分比时是相对于其父盒子的width计算🙊
当table的height设置为百分比时:如果想要维持住每行的高度,需要足够的行数来撑起这个百分比,否则样式表现异常。若数据条数不够指定条数,需用空标签补足剩余的。