自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 http面试题

HTTP是一个基于TCP/IP通信协议来传递数据,包括html文件、图像、结果等,即是一个客户端和服务器端请求和应答的标准。基本上用到的就是GET和POST,充其量再遇到个option请求。简单来说:GET产生一个TCP数据包,POST产生两个TCP数据包。严格的说:对于GET方式的请求,游览器会把http header和data一并发送出去,服务器响应200(返回数据);而对于POST请求。浏览器先发送header,服务器响应100continue,游览器再发送data,服务器响应200 ok(返回

2022-07-02 12:31:23 101

原创 前端面试题3

display属性规定元素应该生成的框的类型;position属性规定元素的定位类型;float属性是一种布局方式,定义元素在哪个方向浮动。类似于优先级机制:position:absolute/fixed优先级最高,有他们在时,float不起作用,display值需要调整。float 或者absolute定位的元素,只能是块元素或表格。浮动元素碰到包含它的边框或者浮动元素的边框停留。由于浮动元素不在文档流中,所以文档流的块框表现得就像浮动框不存在一样。浮动元素会漂浮在文档流的块框上。浮动带来的问题:父元

2022-06-23 14:36:50 70

原创 前端面试题2

src和href都是用来引用外部的资源,它们的区别如下:语义化是指根据内容的结构化(内容语义化),选择合适的标签(代码语义化)。通俗来讲就是用正确的标签做正确的事情。语义化的优点如下:常见的语义化标签:3. DOCTYPE(⽂档类型) 的作⽤DOCTYPE是HTML5中一种标准通用标记语言的文档类型声明,它的目的是告诉浏览器(解析器)应该以什么样(html或xhtml)的文档类型定义来解析文档,不同的渲染模式会影响浏览器对 CSS 代码甚⾄ JavaScript 脚本的解析。它必须声明在HTML⽂档的

2022-06-17 16:28:11 89

原创 Es6数组新增方法与字符串新增方法和新增数据类型

filter方法:筛选数组中的内容,找出其中符合条件的元素,返回一个新数组缺点:filter只能用于数据量较小的内容筛选,不适合用在数据库这种大型的数据搜索。every: 全体为真才为真reduce:将数组中的元素进行整合,返回一个新的内容prev: 上一次操作的返回结果,如果没有设置默认参数,那么第一个数组元素,作为第二个数组元素的previtem: 当前数组元素index: 数组元素的索引值array: 当前操作的数组2. 字符串新增方法startsWith()

2022-06-16 15:42:59 392 1

原创 JavaScript Es5与Es6语法优缺点总结

区别一 :区别二 : 利用var 定义变量 存在变量的默认提升功能,let与const不存在这个问题区别三: 利用var定义变量可以重复定义,但是let 和const不可以区别四: 利用var定义的变量,会自动挂载到window,但是let和const不会区别五:const用于定义常量,定义时必须赋初始值,且不能更改2. 箭头函数与Function函数的对比Function函数箭头函数3.Function函数的this指向this指向问题: 一般情况下this的最终指向的是那个调用它的对

2022-06-13 20:40:37 246

原创 js面向对象之继承

原型继承的缺点: 所继承的属性值,都和父亲实例对象所传递的值一致,无法重置属性值冒充继承: 通过改变this的指向性,实现属性的继承缺点: 无法继承挂载在原型对象上的方法原型链的查找规则图...

2022-06-13 14:01:35 162

原创 js原型方法和对象属性的检测

1. isPortotypeOf() 检测当前对象是否是基于对应构造函数创建出来得2. instanceof 用于判断变量的类型是否为当前构造函数的实例对象3. hasOwnProperty() 判断当前的属性和方法是否源于对象的构造函数内部,仅限在构造函数中4. in 判断当前对象是否具有对应属性和方法...

2022-06-11 13:29:59 80

原创 前端面试题1

延迟加载:async 、 deferdefer : 等html全部解析完成,才会执行js代码,顺序(自上而下)执行js脚本。async :async是和html同步解析,不是自上而下执行,谁先加载完就执行谁。基本类型 :String 、Number 、Boolean 、Undefined 、Null 、Symbol引用类型 :Object共同点: 两者都表示为空不同点: 1. 隐式转换中 undefined 会转换为 NaN, 而 null 会转换成0。2. undefined 代表所有仅声明

2022-06-11 02:19:05 64

原创 原生js创建对象的4种方法以及优缺点

优点:简单、方便缺点:无法快速量产,复用性极差优点:通过函数封装的形式虽然可以快速量产以及提高复用性缺点:但弊端也很明显,无法检测所创建对象的明确类型优点:量产,解决了工厂模式无法检测类型的问题缺点:相同的方法,没有开辟共同的空间,导致内存消耗太大优点:通过把方法挂载到原型对象上,解决了内存浪费的问题。...

2022-06-08 21:08:22 189

空空如也

空空如也

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

TA关注的人

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