- 博客(9)
- 收藏
- 关注
原创 git进阶之白p的知识
偶然浏览博客的时候,看到一个关于git说法,大致内容就是,比如你提交了4次commit记录,并使用回溯,返回到第一次记录的时候,后面的记录都被删除了,但是你想保留最后一次记录,博主的说法是这个需求满足不了,但我觉得可以满足,实现步骤如下: 主要操作命令: git reflog // 查看历史记录 git switch -c dev //比较推荐的切换并创建分支的方法 git reset --hard HEAD //回溯 git cherry-pick HEAD // 合并指定的分支,git merge 是
2022-05-12 23:55:04
203
原创 Vue路由传参详解
vue组件传值的方式有很多种,其中路由传参也可以当作一种组件传值的方法,下面将列举几种路由传参的方法: 方法一:使用 router-link 进行声明式路由导航,传递参数 该方法是通过 router-link 组件的 to 属性进行传参,需要提前将子路由配置好参数 // 跳转的子路由配置 { path: '/about/:num', name: 'About', component: () => import( '../views/About.vue'), }, /
2022-02-20 01:03:41
802
原创 JavaScript数组API封装
数组里边有很多API在开发中频繁出现,我们知道API的含义以及如何使用,但是对其实现的原理可能不是很了解,以下我将自己封装的数组API做一个整理: 1、map() map() 方法创建一个新数组,其结果是该数组中的每个元素是调用一次提供的函数后的返回值。 /** * * @param {Array} arr * @param {Function} callback * @returns */ function map(arr, callback) { if (!Array.i
2021-12-30 15:36:12
763
原创 git常用命令
话不多说,直接上代码: 创建版本库:git clone <url> // 下载远程版本库 git init // 初始化本地版本库 查看提交历史:git log // 查看提交历史 git log -p <file> // 查看指定文件的提交历史 git blame <file> // 以列表的方式查看指定文件的提交历史 修改和提交:git status // 查看状态 git diff // 查看变更内容 git add . // 跟踪所有改动过的文件 git
2021-12-28 19:33:40
117
原创 git基本操作
git可以说是多人开发中必不可少的一项技能了,对于新手来说,无疑戴上了痛苦面具,下面将我日常开发使用较多的git命令做一个整理: 一、创建本地分支 git add . git commit -m '注释' git pull origin <分支名> git push origin <分支名> git checkout -b <分支名> // -b 是创建并切换分支,没有 -b 是切换分支 或者 git branch <分支名> 二、创建远程分支 git c
2021-12-28 16:58:30
231
原创 JS封装节流与防抖
函数节流防抖主要运用一些高频率触发的事件行为中,我们常用到的有 window.onresize、window.mousemove等,这些事件高频率的触发,会造成页面卡顿,另外如果向后台发送请求,无疑会对服务器造成不必要的压力。防抖节流就是限制事件频繁调用,频繁触发的。 一、 函数节流 理解:在函数需要频繁触发时,函数执行一次后,只有大于设定的执行周期之后才会执行第二次 适用多次事件按时间做平均分配触发,例如按钮多次重复点击… 语法:throttle(callback,wait) 功能:创建一个节流函数,在
2021-11-21 12:34:30
614
原创 JS封装时间戳转时间格式
话不多说,直接放代码 function formatDate(date, fmt) { //date传入的是时间戳,fmt传入的是时间格式,例如 yyyy-MM-dd // y+ :至少含有一个y // y*:0个或者多个y // y?:0个或者一个y date = new Date(date) if (/(y+)/.test(fmt)) { //RegExp.
2021-11-17 21:06:49
119
原创 JS中this指向问题总结(js较为核心的知识点)
在我们日常开发中,this基本上无处不在,类似vue中的this。其实,在javascript中,this的指向问题还算得上是一个难点。其根本原因就是this指向在不同的场景下,指向的东西都是不一样的。 this指向可以分为几个场景: 其实很好理解,如果在全局中使用this,则指向全局对象window 如果在函数中使用this,就要根据函数是如何被调用的来确定this的指向 1、如果是全局调用,则指向window function fn(){ console.log(this)
2021-11-15 01:11:37
904
原创 关于前端也要学习的网络连接知识(一)
以往我觉得作为一个web前端工程师,掌握好前端领域的知识就足够了,因此,很久的时间我一直在学前端知识,毕竟前端是永远学不完的。因为涉及到有次出差,需要布置内网,由于我对网络连接这一块不懂,包括路由、交换机之类的,一窍不通,所以由我去布置内网非常困难,于是我找时间去对网络方面的知识进行了一系列的学习,我对这方面的学习做一些笔记,有不对的地方望大家指教(主要是根据网络是怎样连接的这本书,有兴趣的同学可以有时间钻研一下,书里面的内容肯定比我讲的更加详细)! 具体的学习方向就是从我们在网页中输入一个URL网址开始,
2021-11-05 14:48:20
484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人