自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JS 中 if(arr[i]) 和 if(Object.prototype.hasOwnProperty.call(arr, i)) 的区别

用于检查数组arr是否自身具有索引i的属性(不管该属性的值是什么)。if(arr[i])用于检查数组arr在索引i处的值是否为真值。通常,在遍历数组时,你会使用if(arr[i])来检查元素的值是否满足某些条件,而不是使用,因为数组索引本身就是数组的属性,且在处理数组时不如直接访问arr[i]那样直观和高效。然而,在处理对象时,是一个有用的工具,用于确保你正在访问对象自身的属性,而不是从原型链上继承的属性。

2024-08-26 10:39:29 460

原创 mac安装nvm(包含brew)

Homebrew 在安装 NVM 时通常会自动处理环境变量的设置,但为了确保 NVM 可以在新的 shell 会话中正常使用,您可能需要手动添加 NVM 的初始化脚本到您的 shell 配置文件中。如果需要切换到刚安装的 Node.js v21.7.1 版本,由于它已经是默认版本,无需额外操作即可直接使用。注意:这里的路径可能需要根据您实际的 Homebrew 安装位置进行调整,确保指向正确的 nvm.sh 和 bash_completion.d/nvm 文件。证明已经安装成功且环境变量也已经配置成功了。

2024-07-20 17:31:15 209

原创 husky安装与配置

在团队协作中,往往需要使用到git来进行代码版本的管理,然而在执行提交命令之前,我们需要执行一些格式化操作(esLint、styLelint、prettier等),每次提交都手动执行这些,显然是浪费时间的,如果想在 git 执行命令前,自动执行格式化,那么就需要用到husky。

2024-03-29 17:22:46 4597

原创 git常用命令

检出仓库:git clone git://github.com/jquery/jquery.git查看远程仓库:git remote -v添加远程仓库:git remote add [name] [url]删除远程仓库:git remote rm [name]修改远程仓库:git remote set-url --push [name] [newUrl]拉取远程仓库:git pull [remoteName] [localBranchName]

2024-03-27 13:59:02 1565

原创 Vue3+TS项目,eslint、prettier安装配置

eslint的作用主要为:可以规范团队的代码风格。在实际项目中,团队的每个成员的编码习惯都不同,这极有可能造成,一个项目多个代码风格,这会造成代码阅读困难,后期维护难度大灯问题,这就需要配置下eslint。接下来会有弹出一些问题,可根据自身项目情况进行回答,期间会询问是否需要安装相应插件,y->回车。会在项目根目录下生成.eslintrc.cjs文件,然后对项目进行自己需要的。然后配置下package.json中的启动命令,这样便可以执行。提示我未安装eslint,按y,回车安装。来进行自动格式化代码。

2024-03-26 19:56:01 2357 2

原创 IOS​ Bundle ID 私钥证书 证书私钥密码 证书profile文件

在开发IOS应用时,真机测试、上架App Store。、证书私钥密码、。具体可在中获取。

2024-01-17 18:16:48 2716

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除