前端个人百宝箱 零碎集合

1.【$options】this.$options.data.call(this).customerRange 此方法找到初始化data里定义的customerRange ,call(this)处理改变this指向问题

2.【??的使用】a?? 1 a如果为undefined或者null就为1,否则就是a

3.【分支误操作需要切换】背景:应该在dev上操作的代码误在text上修改或添加,先进行暂存,切换分支之后再带入dev中
操作步骤---git命令:git stash (text上)然后切换到dev中git stash pop (最好先pull一下dev的代码)

4.【EditorConfig for VS Code】是VS Code的一款插件,实际上真正作用的是EdiorConfig这个玩意,它用来取代各个开发工具或者编辑器默认的格式化内容功能,简单来说,就是由你自己来决定开发工具或者编辑器在格式化时对于内容的排版

5.【打补丁】 安装 patch-package,比如要修改node_modules里面的ant-design部分 npx patch-package ant-design-vue,打对应的补丁

6.【命令常识】npm i --force 忽略版本,git fetch -p 同步所有分支 git push origin --delete 分支名  删除远程分支  git branch -d 分支名 本地删除分支

7.【Object.entries()遍历】和for...in遍历的结果一样,但不会遍历原型属性

8.【js基础知识】new Date().getSeconds();// 在小于10的数字前加一个‘0’

9.【补全字符串长度padStart】变量名.padStart(x)

10.【URL scheme】跳转另外的APP软件,具体请百度

11.【地址栏参数截取方法】new URLSearchParams 

12.【css的复用性】Sass教程 Sass中文文档 | Sass中文网

13.【压缩图片网址】TinyPNG – Compress WebP, PNG and JPEG images intelligently

14.【单页面应用优缺点】单页面应用的优缺点(SPA) - 知乎

15.【js侦听手机浏览器的五种方法】JavaScript 侦测手机浏览器的五种方法 - 阮一峰的网络日志

16.【javaScript】JavaScript | MDN

17.【打包时加时间搓】Vue2,Vue3打包加时间戳问题_Ocean&Cheung的博客-CSDN博客

18.【TS】5分钟了解 TypeScript - TypeScript 中文手册

19.【Vue3的toRaw和markRaw】Vue3的toRaw和markRaw_龙易安的博客-CSDN博客

20.【js实用工具集】js-utils: JavaScript 实用工具集。

21.【vue3快速上手】组合选项 | Vue.js

22.【defineProperty添加的属性不可枚举】使用 defineProperty 定义添加的属性默认是不可枚举的,所以Object.keys( )只能打印出来name

 ​ 24.【使用Set数组去重】


 
25.【object.assign和扩展运算法的区别】​

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值