自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小桂的博客

正在变强的路上

  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 React基础知识点

react,hooks,react语法,基础

2022-04-23 17:45:04 4241

原创 你所不知道的git命令

基础操作1.项目初始化 创建一个git仓库,创建之后就会在当前目录生成一个.git的文件git init2.将所有文件添加到暂存区 git add .3.暂存区文件添加到本地仓库 git commit -m "xxx"4.查看所有文件状态 git status -s5.查看提交记录git log/reflog -n --oneline 6.切换版本git reset --hard ID7.回退到上一个版本git reset --hard HEADgit checkout commit

2022-04-12 13:53:33 255

原创 vue基础面试题6

1. 路由之间是怎么跳转的?有哪些方式1、<router-link to="需要跳转到页面的路径">2、this.$router.push()跳转到指定的url,并在history中添加记录,点击回退返回到上一个页面3、this.$router.replace()跳转到指定的url,但是history中不会添加记录,点击回退到上上个页面4、this.$touter.go(n)向前或者后跳转n个页面,n可以是正数也可以是负数2. vue-router怎么配置路由在vue中配

2022-02-21 20:47:14 122

原创 vue基础面试题5

1、Vue 的 nextTick 的原理是什么? (高薪常问)\1. 为什么需要 nextTick ,Vue 是异步修改 DOM 的并且不鼓励开发者直接接触 DOM,但有时候业务需要必须对数据更改--刷新后的 DOM 做相应的处理,这时候就可以使用 Vue.nextTick(callback)这个 api 了。\2. 理解原理前的准备 首先需要知道事件循环中宏任务和微任务这两个概念,常见的宏任务有 script, setTimeout, setInterval, setImmediate, I/O,

2022-02-21 20:45:36 105

原创 vue基础面试题4

1、vue生命周期总共分为几个阶段?(必会)Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。1**)beforeCreate**在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。2**)created**在实例创建完成后被立即调用。在这一步,实例已完成以下的配置:数据观测 (data observer), 属性

2022-02-21 20:43:32 82

原创 vue基础面试题3

1. 请说下封装 vue 组件的过程首先,组件可以提升整个项目的开发效率。能够把页面抽象成多个相对独立的模块,解决了我们传统项目开发:效率低、难维护、复用性等问题。 分析需求:确定业务需求,把页面中可以复用的结构,样式以及功能,单独抽离成一个组件,实现复用 具体步骤:Vue.component 或者在new Vue配置项components中, 定义组件名, 可以在props中接受给组件传的参数和值,子组件修改好数据后,想把数据传递给父组件。可以采用$emit方法。 2. Vue组件

2022-02-21 20:42:24 71

原创 vue基础面试题2

1. Vue中:key作用, 为什么不能用索引:key是给v-for循环生成标签颁发唯一标识的, 用于性能的优化因为v-for数据项的顺序改变,Vue 也不会移动 DOM 元素来匹配数据项的顺序,而是就地更新每个元素:key如果是索引, 因为索引是连续的, 如果删除其中某一个, 会导致最后一个被删除当我们再删除的时候, :key再根据数据来把新旧的dom对比时, 删除:key不存在的对应的标签(添加也是一样的插入到指定位置, 别的都不会动)2. 数组更新有的时候v-for不渲染因为v

2022-02-21 20:40:22 387

原创 vue基础面试题1

1. Vue的最大优势是什么?简单易学, 轻量级整个源码js文件不大, 双向数据绑定, 数据驱动视图, 组件化, 数据和视图分离,Vue负责关联视图和数据, 作者中国人(尤雨溪), 文档都是中文的, 入门教程非常多, 上手简单.相比传统网页, Vue是单页面可以只刷新某一部分2. Vue和jQuery区别是什么?jQuery应该算是一个插件, 里面封装了各种易用的方法, 方便你使用更少的代码来操作dom标签Vue是一套框架, 有自己的规则和体系与语法, 特别是设计思想MVVM, 让数

2022-02-16 12:56:42 92

原创 webpack的使用及配置

wenpack的使用及一些配置

2022-02-15 22:05:17 1446

原创 webpack的面试题

webpack的一些面试题

2022-02-15 21:33:25 148

原创 nodejs模块化设计知识点总结

nodejs的模块化总结,以及详细的案例

2022-01-24 21:50:37 459 1

原创 nodejs的安装及终端的使用

node.js的安装及应用

2022-01-24 21:16:54 2982

原创 JavaScript 基础

JavaScript基础内容

2021-12-10 21:17:59 95

原创 JavaScript函数以及案例

文章目录​​​​​一.为什么需要函数 二.函数使用 三.函数传参 四.函数返回值 五.作用域 六.匿名函数 前言1. 掌握函数的基本使用,让代码具备复用能力 2. 理解封装的意义,能够具备封装函数的能力一.为什么需要函数?1.函数是什么?function,是被设计为执行特定任务的代码块 2.说明函数可以把具有相同或相似逻辑的代码“包裹”起来,通过函数调用执行这些被“包裹”的代码逻辑,这么做的优势 是有利于精简代码方便复用。3....

2021-12-09 21:12:42 662

原创 JavaScript循环

JavaScript,总结,笔记,循环语句

2021-12-08 21:56:29 923

原创 移动web第一天

移动web,前端入门,小白,一起学习「绝对要收藏」

2021-11-27 11:21:56 371

一款传输文件速度巨快的软件,适合传输大文件

一款传输文件速度巨快的软件,适合传输大文件

2022-01-24

node.js全部学习笔记

node.js全部学习笔记

2022-01-24

htm5 lcss总结.md

htm5 lcss总结.md

2021-12-09

移动web.xmind思维导图

总结

2021-12-09

JS基础.xmind文件

JS基础.xmind文件

2021-12-09

js基础第一天.xmind

javascript新手,适合初学者或是学的不牢固的同学

2021-12-09

空空如也

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

TA关注的人

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