摘要: 题目: 1.如何正确判断一个变量是数组 2. 写一个原型链继承的例子 3.描述 new 一个对象的过程 知识点: 构造函数 构造函数-扩展 原型规则 原型链 instanceof 创建对象的几种方法: 1. 字面量方法 var o1 = {name:'o1'}; 2. new Object(): v 阅读全文
posted @ 2018-04-03 19:39 yangkangkang 阅读(154) 评论(0) 推荐(0) 编辑
摘要: HTTP协议的主要特点: 简单快速:客户端向服务端请求服务时,只需要传送请求方法和路径。由于http协议简单,使得http服务器的程序规模小,因而通信速度很快 灵活:http允许传输任意类型的数据对象。以Content-Type标记传输的类型。 无连接:每次链接只处理一个请求。服务器处理完客户的请求 阅读全文
posted @ 2018-04-03 16:05 yangkangkang 阅读(140) 评论(0) 推荐(0) 编辑
摘要: JS变量按存储方式区分为哪些类型?: js变量按照存储方式分为两种类型:值类型 和 引用类型 1.值类型(基本类型): 布尔值(boolean) 、 null 、undefined 、数值(number)、字符串( string) 、Symbol(表示独一无二的值) 2.引用类型: 对象(Objec 阅读全文
posted @ 2018-03-30 18:28 yangkangkang 阅读(169) 评论(0) 推荐(0) 编辑
摘要: DOM事件的级别: DOM级别一共可以分4个级别:DOM0级、DOM1级、 DOM2级 、DOM3级。而DOM事件级别分为3个级别:DOM0级事件处理、DOM2级事件处理、DOM3级事件处理 1. DOM0级事件: 通过onclick 进行事件绑定 事件绑定:element.onclick=func 阅读全文
posted @ 2018-03-30 14:58 yangkangkang 阅读(214) 评论(0) 推荐(0) 编辑
摘要: css盒模型的基本概念: 包括:外边距(marign)、边框(border)、内容(content) 、内边距(padding)。 css盒模型还区分:标准盒模型 和 IE盒模型 标准盒模型和IE模型区别: IE盒模型和标准模型的区别是:宽高的计算方式不同 IE盒模型中,宽度为 左右边框的宽度 + 阅读全文
posted @ 2018-03-28 19:26 yangkangkang 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 题目:上下高度固定,中间自适应。(移动端用的比较广泛) 方案一:flexbox布局 代码如下 方案二:表格布局 代码如下: 通过定位也可做到。 阅读全文
posted @ 2018-03-28 19:16 yangkangkang 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 题目: 假设高度已知,左右宽度各位300px,中间自适应 方案一: 浮动解决方案 优点:浏览器兼容性比较好 缺点:需要清除浮动(脱离了文档流) 代码如下: 方案二: 绝对定位解决方案 优点:浏览器兼容性好 缺点:脱离了文档流,可使用性差 代码如下: 方案三:flexbox解决方案(优先选择的方案) 阅读全文
posted @ 2018-01-24 18:35 yangkangkang 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 变量提升: 在ES6之前,JavaScript没有块级作用域(一对花括号{}即为一个块级作用域),只有全局作用域和函数作用域。变量提升即将变量声明提升到它所在作用域的最开始的部分,举个例子如: 之所以会是以上的打印结果,是由于js的变量提升,实际上上面的代码是按照以下来执行的: 函数提升: 函数声明 阅读全文
posted @ 2017-11-09 16:29 yangkangkang 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 定义函数的方法: 1. 函数声明 2. 函数表达式 3.构造函数 最常用的两个方法是函数表达式和函数声明 函数声明: 1. 有一个特定的名称 2. 在代码执行阶段已经可用(在上下文阶段创建) 3. 位置:全局上下文中 或者 在一个函数体内 函数表达式: 1. 有可选的名称 2.必须出现在表达式的位置 阅读全文
posted @ 2017-11-02 17:38 yangkangkang 阅读(181) 评论(0) 推荐(0) 编辑
摘要: URL中#符号本身以及它的字符称之为hash,可以通过window.location.hash获取。hash具有如下特点: 1.has虽然出现在URL中,但不会被包括在http请求中。因此,改变hash不会重新加载页面 2.可以为has改变添加监听事件:window.addEventListener 阅读全文
posted @ 2017-10-24 15:27 yangkangkang 阅读(624) 评论(0) 推荐(0) 编辑