Class作用:定义一个类语法:class 类名{} 等同于 class 类名{constructor(){}}ES5定义构造函数function Point(){}cons...
Class作用:定义一个类语法:class 类名{} 等同于 class 类名{constructor(){}}ES5定义构造函数function Point(){}cons...
两栏自适应布局(左边固定,右边自适应) 利用CSS中的calc()方法来动态设定宽度 双float布局 缺点:要清除父元素的浮动要知道左边盒子的宽度,分别设置 box-siz...
两栏自适应布局(左边固定,右边自适应) 利用CSS中的calc()方法来动态设定宽度 双float布局 缺点:要清除父元素的浮动要知道左边盒子的宽度,分别设置 box-siz...
函数调用 普通调用:this指向Window(在严格模式下,this指向undefined) 宽松模式image.png 严格模式image.png 隐示调用:this指向调...
npm常用命令集 fis3常用命令集 git常用命令(在linux终端中输入命令) 远程仓库 babel常用命令集
Git & Svn存储的差异 Git每次是整个项目存储一份,但实际存储到本地仓库时会使用某种算法将文件压缩至很小。Svn每次存储的是文件内容之间的差异。 Git(分布式版本控...
缓存机制 一个栗子 --Cache-Control: max-age=0 缓存 可是时效为0--Cache-Control: no-cache 缓存 可是时效为0--C...
早期代码的组织形式 1.全局函数2.命名空间3.IIFE(立即可执行函数) 模块化需要实现的功能 1.解决命名冲突2.依赖管理3.模块化合并 commonjs 1.定义模块:...
npm(node包管理器) npm是node的包管理器,所以在使用npm之前需要先安装node.js--安装node.jsnode官网-->下载最新的node安装包-->安装...
4个像素 物理像素(设备像素--dp):通常指设备的分辨率。物理像素是设备呈像的最小单位---屏幕尺寸:屏幕对角线的长度。单位为:英寸---屏幕分辨率:设备横纵方向上像素点的...
BFC(块级格式化上下文) 作用 块级格式化上下文,是一个独立的渲染区域,让处于 BFC 内部的元素与外部的元素相互隔离,使内外元素的定位不会相互影响。 BFC布局规则 <1...
浏览器内核 firefox:geckoie:tridentsafari:webkitchrome: webkit ---> 基于webkit开发了Blinkopera:P...
float(浮动)(层级) 元素被设置为浮动元素后,元素会具有行内块元素的特性。当我们对一个元素使用了浮动后,它会脱离文档流,但不完全脱离(提升半层层级),浮动元素提升层级后...
DOM(文档对象模型) 什么是DOM? D 代表 Document, DOM 将 HTML 页面解析为一个 文档。同时提供了 document 对象。O 代表 Object,...
水平居中 垂直居中 垂直水平居中 已知元素的宽高的居中布局 定位居中布局 盒模型居中布局 图片的垂直水平居中(利用基线) 未知元素的宽高的居中布局 定位+2D平移 canva...
正则表达式 正则表达式主要用来验证客户端输入的数据经典面试题(筛选字符) 定义方式 --使用//来定义(字面量形式) 一般情况下使用字面量的形式来定义 --使用newRegE...
导入less文件到另一个less文件中 Less的基本语法 将编写完的less文件(扩展名为.less)进行编译(编译为css文件);编译有两种方式1.利用考拉工具进行编译下...
盒模型 盒模型包括四个部分:content:内容区。盒子中的内容(如图中的手机)。padding:内边距。盒子与内容之间的距离。border:边框。盒子的边缘(盒子本身)。m...
对象的创建模式 Object构造函数来创建 用Object给构造函数创建的对象缺点:1.组织形式不好(定义的对象结构中可以加入其它的语句,如:for循环,if语句等)2.没有...
闭包前言--异步编程 进程:进程是操作系统分配资源(时间片)的最小单位线程:线程是进程中一个概念 (线程是程序执行的最小单元)CPU:单核的CPU,同一时间只能运行一个线程...