- 博客(75)
- 收藏
- 关注
原创 【React】React全家桶(九) -setState-路由组件懒加载-Fragment-Context-组件优化-render props-错误边界-消息订阅发布机制-组件通信方式总结
【React】React全家桶(九) -setState-路由组件懒加载-Fragment-Context-组件优化-render props-错误边界-消息订阅发布机制-组件通信方式总结
2022-08-17 11:56:56 595
原创 【React】React全家桶(七)路由简介与React Router 5
【React】React全家桶(七)路由简介与React Router 5
2022-08-13 22:48:53 2153 1
原创 【React】React全家桶(三)React 生命周期+虚拟DOM+Diff算法
【React】React全家桶(三)React 生命周期+虚拟DOM+Diff算法
2022-07-15 13:16:14 687
原创 【React】React全家桶(二)组件+组件三大核心属性state-props-refs+事件处理与条件渲染+列表与表单+状态提升与组合+高阶函数与函数+函数柯里化
【React】React全家桶(二)组件+组件三大核心属性state-props-refs+事件处理与条件渲染+列表与表单+状态提升与组合+高阶函数与函数+函数柯里化
2022-07-15 13:12:37 883
原创 【React】React全家桶(一)React 概述+虚拟DOM的创建与渲染+JSX
【React】React全家桶(一)React 概述+虚拟DOM的创建与渲染+JSX
2022-07-12 17:57:46 1272
原创 &&运算符、||运算符、?.可选链运算符、? ?空位合并运算符
&&运算符两边条件都为true时,结果才为true;如果有一个为false,结果就为false;当第一个条件为false时,就不再判断后面的条件注意:当数值参与逻辑与运算时,结果为true,那么会返回的会是第二个为真的值;如果结果为false,返回的会是第一个为假的值。表达式a && 表达式b计算表达式a的运算结果:True, 执行表达式b,并返回b的结果; False,返回a的结果;||运算符只要有一个条件为true时,结果就为true;当两个条件都为fa
2022-05-25 19:22:32 270
原创 【Vue】Vue全家桶(三)Vue组件通信+Vue组件插槽+动画与过渡+使用vue-cli解决Ajax跨域问题
【Vue】Vue全家桶(三)Vue组件通信+Vue组件插槽+动画与过渡+使用vue-cli解决Ajax跨域问题
2022-04-20 18:36:50 2173
原创 【Git】Git常见操作指令
文章目录Git常见操作指令1. 配置git2.创建版本库3.版本回退4.远程仓库5.分支管理6.多人协作消除冲突7.标签管理Git常见操作指令1. 配置git配置提交人姓名:git config --global user.name 提交人姓名配置提交人姓名:git config --global user.email 提交人邮箱查看git配置信息:git config --list2.创建版本库创建新的文件夹:mkdir xxx创建新的文件:touch xxx初始化git仓库:git i
2022-03-27 15:58:51 649 1
原创 Vue+网络协议+Webpack高频面试题
Vuevue的优点是什么?低耦合。视图(View)可以独立于Model变化和修改,一个ViewModel可以绑定到不同的"View"上,当View变化的时候Model可以不变,当Model变化的时候View也可以不变。可重用性。你可以把一些视图逻辑放在一个ViewModel里面,让很多view重用这段视图逻辑。独立开发。开发人员可以专注于业务逻辑和数据的开发(ViewModel),设计人员可以专注于页面设计可测试。界面素来是比较难于测试的,而现在测试可以针对ViewModel来写。vue生命
2021-09-05 19:03:38 4134 1
原创 【Vue】Vue全家桶(八)vue-cli脚手架 +图形可视化创建Vue项目+命令行创建Vue项目
【Vue】Vue全家桶(八)vue-cli脚手架 +图形可视化创建Vue项目+命令行创建Vue项目
2021-06-04 16:37:21 1164 2
原创 【Vue】Vue全家桶(四)模块化+Webpack+Element-UI
【Vue】Vue全家桶(四)模块化+Webpack+Element-UI
2021-06-03 11:59:13 1056
原创 【Vue】Vue全家桶(五)前后端交互+接口调用方法(fetch、axios、async/await)
【Vue】Vue全家桶(五)前后端交互+接口调用方法(fetch、axios、async/await)
2021-05-26 21:37:42 3589 3
原创 Ajax编程基础
Ajax编程基础文章目录**Ajax编程基础**1. Ajax 基础1.1 传统网站中存在的问题1.2 Ajax 概述1.3 Ajax的应用场景1.4 Ajax的运行环境2. Ajax 运行原理及实现2.1 Ajax 运行原理2.2 Ajax的实现步骤2.3 服务器端响应的数据格式2.4 请求参数传递2.5 请求参数的格式2.6 获取服务器端的响应2.7 Ajax 错误处理2.8 低版本IE浏览器的缓存问题3. Ajax 异步编程3.1 同步3.2 异步3.3 Ajax封装4. 模板引擎4.1 模板引擎概
2021-05-11 22:39:05 193 1
原创 HTML+CSS高频面试题
HTML+CSS文章目录HTML+CSS1.link标签和import标签的区别?2.简述一下你对HTML5语义化的理解3.块级元素、行内元素、行内块级元素的区别4.盒子水平垂直居中5.三栏式布局圣杯布局双飞翼布局flex布局定位6.Flex布局Flex布局是什么?Flex父项属性flex子项属性7.CSS优先级计算8.盒模型9.BFC10.margin重叠11.HTML5和CSS3有哪些新特性12.清除浮动的几种方式13.script标签中defer和async都表示了什么?14.doctype标签和m
2021-04-02 10:20:20 1203
原创 JS高频面试题
JS文章目录JS数据类型数据类型JavaScript中什么是基本数据类型?什么是引用数据类型?以及各个数据类型是如何存储的?(5星)类型转换在JS中为什么0.2+0.1>0.3?(4星)为什么0.2+0.3=0.5呢?(4星)既然0.1不是0.1了,为什么在console.log(0.1)的时候还是0.1呢?(3星)判断数据类型有几种方法 ?(5星)instanceof原理(5星)为什么typeof null是Object?(4星)null和undefined的区别(4星)`==`和`===`有什么
2021-04-02 10:12:57 2940 1
原创 ES6
ES61.var、let 、const的区别,var变量提升及函数提升var 声明变量存在变量提升,let 和 const 不存在var会与window相映射(会挂一个属性),而let不与window相映射var 的作用范围是函数作用域,而let、const 的作用范围是块级作用域同一作用域下 let 和 const 不能重复声明变量,而 var 可以同一作用域下在 let 和 const 声明前使用会存在暂时性死区,即在let、const声明之前,变量不可以使用const一旦声明必须赋
2021-03-29 21:19:50 215 1
原创 前端面试常见算法
前端面试常见算法文章目录前端面试常见算法1.数组去重2.数组排序2.1冒泡排序2.2 插入排序2.3 快速排序2.4 堆排序2.5 桶排序2.6 归并排序3.二叉树的遍历3.1广度优先遍历3.2深度优先遍历4.数组扁平化5.斐波那契数列1.数组去重 //数组去重 let arr = [1, 3, 7, 5, 4, 5, 2, 1, 3]; // 方法一:Set数据结构,它类似于数组,其成员的值都是唯一的 function unique(arr) { //..
2021-03-17 17:09:54 3537 4
转载 【转载】前端面试攻略
转载地址:https://blog.csdn.net/mus123/article/details/105323672 该博主看起来挺厉害的百度携程滴滴头条360的offer都有, 我马上也要人生第一次前端实习面试了是美团的所以刷题看看人家的面经~ 链接:https:
2021-02-02 18:50:02 1323
原创 前后端交互(三)| MongoDB+Express | (3)Express框架
Express框架文章目录Express框架1. Express框架简介及初体验1.1 Express框架是什么1.2 Express框架特性1.3 原生Node.js与Express框架对比:路由和获取请求参数1.4 Express初体验2. 中间件2.1 什么是中间件2.2 app.use中间件用法2.3 中间件应用2.4 错误处理中间件2.5 捕获错误3. Express请求处理3.1 构建模块化路由3.2 GET参数的获取3.3 POST参数的获取3.4 Express路由参数3.5 静态资源的
2020-10-19 21:21:53 1403
原创 前后端交互(三)| MongoDB+Express | (2)模板引擎artTemplate
模板引擎artTemplate文章目录模板引擎artTemplate1. 模板引擎的基础概念1.1 模板引擎1.2 art-template模板引擎2. 模板引擎语法2.1 模板语法2.2 条件判断2.3 循环2.4 子模板2.5 模板继承2.6 模板配置3. 案例3.1 案例介绍 – 学生档案管理3.2 制作流程3.3 第三方模块 router3.4 第三方模块 serve-static3.5 添加学生信息功能步骤分析3.6 学生信息列表页面分析1. 模板引擎的基础概念1.1 模板引擎模板引擎是
2020-10-19 21:17:51 228
原创 前后端交互(三)| MongoDB+Express | (1)MongoDB数据库
MongoDB数据库文章目录MongoDB数据库1. 数据库概述及环境搭建1.1 为什么要使用数据库1.2 什么是数据库1.3 MongoDB数据库下载安装1.4 数据库相关概念1.5 Mongoose第三方包1.6 数据库连接2. MongoDB增删改查操作2.1 创建集合2.2 创建文档2.3 mongoDB数据库导入数据2.4 查询文档2.5 删除文档2.6 更新文档2.7 mongoose验证2.8 集合关联2.9 案例:用户信息增删改查1. 数据库概述及环境搭建1.1 为什么要使用数据库
2020-10-19 21:13:13 610
原创 前后端交互(二)| Node+Gulp | (3)请求响应原理及HTTP 协议
请求响应原理及HTTP协议文章目录请求响应原理及HTTP协议1. 服务器端基础概念1.1 网站的组成1.2 Node网站服务器1.3 IP地址1.4 域名1.5 端口1.6 URL1.7 开发过程中客户端和服务器端说明2. 创建web服务器3. HTTP协议3.1 HTTP协议的概念3.2 报文3.3 请求报文3.4 响应报文4. HTTP请求与响应处理4.1 请求参数4.2 GET请求参数4.3 POST请求参数4.4 路由4.5 静态资源4.6 动态资源4.7 客户端请求途径5. Node.js异步
2020-10-19 21:07:04 1340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人