![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试复习
於欢。
这个作者很懒,什么都没留下…
展开
-
JS基础知识--变量类型与变量计算(强制类型转换)
题目: JS 中使用 typeof 能得到哪些类型 何时使用 === ,何时使用 == JS 中有哪些内置函数 JS 变量按照存储方式区分为哪些类型,并描述其特点 如何理解 JSON 知识点 变量类型 变量计算 1 变量类型 值类型 vs 引用内省 typeof 运算符详解 1.1 值类型 var a = 100 var b = a a = 200 console.log(b...原创 2019-02-16 21:05:05 · 181 阅读 · 0 评论 -
前端面试(1)--页面布局之三栏布局
题目:假设高度已知,请写出三栏布局,其中左栏、右栏宽度各为300px,中间自适应 1. 五种解决方案 float 布局 绝对定位 flex 布局 表格布局 网格布局 延伸:1. 五种解决方案的优缺点; 2. 若高度未知,哪种方案最合适; 3. 兼容性问题 flex和表格布局会自动撑开高度 <!DOCTYPE html> <html> <head&原创 2019-03-07 17:39:55 · 382 阅读 · 0 评论 -
前端面试(2)--css盒模型
题目:谈谈你对CSS盒模型的认识 考点: 基本概念:标准模型+IE模型 标准模型和IE模型的区别 CSS 如何设置这两种模式 JS 如何设置获取盒模型对应的宽和高 实例题(根据盒模型解释边距重叠) BFC(边距重叠解决方案) 1. 基本概念与区别 标准模型:不包含 border 和 padding IE模型:包含 border 和 padding 2. CSS 如何设置这两种模式 ...原创 2019-03-07 19:33:28 · 253 阅读 · 0 评论 -
前端面试(3)-- DOM 事件
11原创 2019-03-07 19:58:24 · 253 阅读 · 0 评论 -
前端面试(4)-- HTTP 协议类
知识点: HTTP 协议的主要特点 HTTP 报文的组成部分 HTTP 方法 POST 和 GET 的区别 HTTP 状态码 什么是持久连接 什么是管线化 1. HTTP 协议的主要特点 简单快速:每个资源URI(统一资源符)是固定的,比如图片、页面地址,所以HTTP协议中处理比较简单,访问某个资源输入URI即可; 灵活:每个http协议中有一个头部分,有个数据类型,通过一个http协议的就...原创 2019-03-07 20:28:02 · 226 阅读 · 0 评论 -
前端面试(5)-- 原型链
知识点: 创建对象的几种方法 原型、构造函数、实例、原型链 instanceof 的原理 new 运算符 1. 创建对象的几种方法 方式一:字面量 var p1 = {name:'zhangsan'}; var p11 = new Object({name: 'zhangsan'}); //这种方式是字面量方式的语法糖 方式二:通过构造函数 var Person = function(){t...原创 2019-03-07 21:00:45 · 257 阅读 · 0 评论 -
前端面试(5)-- 面向对象
知识点: 类与实例: 类的声明 生成实例 类与继承: 如何实现继承 继承的几种方式 1. 类与实例 // 类的声明 var Animal = function () { this.name = 'Animal'; }; // ES6 中 class 的声明 class Animal2 { constructor () { this.name = 'Animal2'; } }; ...原创 2019-03-07 21:52:02 · 238 阅读 · 0 评论 -
前端面试(6)-- 通信类
知识点: 什么是同源策略及限制 前后端如何通信 如何创建 ajax 跨域通信的几种方式 1. 什么是同源策略及限制 同源策略:限制从一个源加载的文档或脚本如何与另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。 限制: Cookie、LocalStorage 和 IndexDB 无法读取 DOM 无法获得 AJAX 请求不能发送 2. 前后端如何通信 ajax:同源策...原创 2019-03-07 22:32:46 · 255 阅读 · 0 评论