- 博客(13)
- 收藏
- 关注
原创 前端面试题之深拷贝和浅拷贝
在JavaScript中,深拷贝(deep copy)和浅拷贝(shallow copy)是用于复制对象或数组的两种常见方法。深拷贝会创建一个完全独立的副本,包括所有嵌套的对象和数组,而浅拷贝只会创建一个新的引用,指向原始对象或数组的相同内存地址(这里好好理解一下完全独立和新的引用)。
2023-11-10 16:42:31
163
原创 还在为node版本问题发愁吗?nvm轻松解决你的烦恼!
当使用Node.js开发时,我们可能需要在不同的项目中使用不同版本的Node.js。NVM(Node Version Manager)是一个用于管理多个Node.js版本的工具,它允许您轻松地在同一台计算机上切换和管理不同的Node.js版本。如果您已经安装了多个Node.js版本,您可以使用NVM来切换它们。现在,您可以使用NVM来安装Node.js。安装完成后,您可以验证Node.js是否成功安装。如果输出显示了正确的Node.js版本号,那么恭喜您,您已成功安装并配置了NVM和Node.js。
2023-11-09 18:43:29
125
原创 关于navigator.clipboard.writeText使用遇到的坑
【代码】关于navigator.clipboard.writeText使用遇到的坑。
2023-05-09 15:47:50
5185
1
原创 常用Git命令,版本管理,代码提交,分支合并
git log -2 --pretty=format:"%h | %an | %ar | %s" 在一行上展示最近两条提交历史的信息,并自定义输出的格式 %h提交的简写哈希值 %an作者名字 %ar作者修订日期,按多久以前的方式显示 %s提交说明。git reset --hard id 回退到指定的版本 需要配合git reflog 使用 注:git status 一定要清空。ssh-keygen -t rsa -b 4096 -C "邮箱" 生成ssh key ssh -T。
2023-04-20 16:29:55
162
原创 字符串转换字节长度判断
/** * * * @param {String} str 接收的字符串 * @return {Number} 返回字符串字节长度 */ const strLength=(str)=>{ let l=str.length; let n=l; for (let i=0;i<l;i++) { if (str.charCodeAt(i)<0||str.charCodeAt(i)>255) n++ }...
2022-03-31 11:04:03
352
原创 react 使用 moment 进行 日期格式化
首先安装一下npm install moment在react中使用得先导入:import moment from 'moment'; 调用:var moment = require('moment');moment().format();举例:(1)当前时间 moment().format('YYYY-MM-DD HH:mm:ss'); // 2022-02-1708:28:20(2)今天是星期几 moment().format('d'); // 4.
2022-02-17 08:26:41
848
原创 antd修改组件默认样式
打开浏览器找到对应的类名复制替换到下面的括号里:global(.has-error .ant-form-explain){ overflow: hidden; }
2022-02-16 17:41:30
426
原创 js变量存到localStorage里面
存:localStorage.setItem("phone", data);参数一:放入缓存的变量名;参数二:存储的数据;取:localStorage.getItem("phone");参数:要取的变量名。
2022-02-08 14:55:02
663
原创 程序员的便捷关机
1.命令行关机:右键新建文本文件,输入以下代码:shutdown -s -t xx,这里的xx指的是关机倒计时时间,时间设置为00即为立刻关机,保存后将文件名改为bat拓展名文件,例如:关机.bat。到这里你就可以双击试一试了。2.下滑桌面关机:右键新建文本文件,输入以下代码:slidetoshutdown,保存后将文件名改为bat拓展名文件,同上双击后直接下滑就可以关机了。3.关机快捷键:同时按下win+r键,然后按两下U键就可以了。...
2021-08-05 09:30:41
3815
原创 前端小白Vue环境安装以及安装目录修改
修改安装目录:1创建一个npm下载安装插件的安装目录文件夹2创建两个文件夹,分别叫node_global_modules和node_cache(起名按照自己理解,非固定)在命令行输入指令npm config set prefix “第一个文件夹的路径”npm config set cache “第二个文件夹的路径”3执行npm config ls来查看设置的结果npm config ls4设置完就可以把原来默认路径下的文件夹删除了一般在下面的目录下:修改npm源:.
2021-06-24 16:39:19
3355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人