自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端面试题

1.REACT函数组件和类组件区别1.函数组件是无状态组件,相比类组件无法使用许多特性,例如生命周期钩子、状态state等,随着hooks出现,类组件也同样可以实现相应的功能2.函数组件中没有this。所以你再也不需要考虑this。3.函数组件的性能比类组件的性能要高,因为类组件使用的时候要实例化,而函数组件直接执行函数取返回结果即可2.React 复用组件的状态和增强功能的方法(HOC、render props)HOCHOC是 react 中对组件逻辑复用部分进行抽离的高级技术,但HOC并不是

2020-08-28 19:59:15 295

原创 jQuery

什么是jQueryjQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和...

2020-04-06 15:43:06 102

原创 PHP对Mysql数据库的操作

搭建环境这里用到的数据库软件是navicatphp连接数据库之前需要搭建一个本地服务器搭建用到了phpstudy将nginx服务器和mysql数据库服务开启,需要将代码放到nginx的路径下,并通过localhost/文件路径来访问创建数据库首先要新建一个连接连接名可以自己设置,端口默认为3306,本地ip主机名为localhost或127.0.0.1,使用默认设置即可,用户名...

2020-03-29 18:34:26 182

原创 JS面向对象程序设计

什么是面向对象?面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。面向过程是分步执行面向对象是关注整体,按模块执行创建对象字面量创建// 创建对象 var obj = { // 添加属性 name : "xiaoming", ...

2020-03-22 12:57:24 98

原创 正则

什么是正则正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式有什么用例如说查找字符串中的数字var str = “asd68asd687as6da78sd123123zcacas6666”用普通的方式实现var res = []; var te...

2020-03-15 17:10:54 72 1

原创 JS数组

数组创建方法//创建空数组var arr = new Array();var arr = [];//创建固定长度的数组var arr = new Array(num);//num为数组的固定长度//创建包含元素的数组var arr = new Array(1,2,3);var arr = [1,2,3];//添加数值arr[下标] = 值;数组下标从0开始如果想往数组最后...

2020-03-08 20:28:46 67

原创 javascript函数

什么是函数?函数是执行特定任务的代码块,只有程序在调用的时候才会执行函数声明方法1.声明式function 函数名( 参数 ){代码}function 关键字 和 var 关键字的行为几乎一致,都会在内存上开辟一块空间,用来存储变量之中的数据。2.赋值式var foo = function(){代码}var foo = function poo(){代码}声明式和赋值...

2020-03-01 16:30:56 66

原创 高度塌陷的产生条件和解决方法

首先什么是高度塌陷?如果你的父元素没有设置高度,想通过添加子元素将父元素撑开实现高度自适应,但是当你添加好子元素后你发现你的父元素依然没有高度,而且该父元素后面再添加内容时会直接在该父元素内容下面显示,造成页面排版混乱例如说像这样,父元素并没有显示出来而且高度为0.father{ width: 100%;background: green; }.son{ background: red;...

2020-02-25 12:19:04 196

空空如也

空空如也

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

TA关注的人

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