css知识点
vertical-align设置的是行内元素的对齐方式,即display为inline、inline-table、inline-block、table-cell的元素。 作用: 设置基线对齐的方...
vertical-align设置的是行内元素的对齐方式,即display为inline、inline-table、inline-block、table-cell的元素。 作用: 设置基线对齐的方...
Grid与Flex布局有一定相似性,都可以指定容器内部多个项目的位置,但是Grid布局是二维布局,将容器划分为行和列,Flex布局是一维布局,针对轴线布局。 同样,Grid布局也会有容器和项目...
我使用的是vue-cli创建的项目,使用npm进行包管理。 在Vue中使用scss先安装依赖1npm i node-sass sass-loader style-loader -D webp...
双向数据绑定的原理vue使用双向绑定实现view和model层的同步更新,双向绑定的实现方式主要有数据劫持和发布订阅者模式。 使用Object.defineProperty实现双向数据绑定,对m...
mock官网的介绍:生成随机数据,拦截 Ajax 请求。使用mock生成模拟数据有这样的好处: mock官网的介绍:生成随机数据,拦截 Ajax 请求。使用mock生成模拟数据有这样的好处: ...
1.嵌套 相当于css中的后代选择,嵌套不要超过三层,否则产生难以理解的代码。 2.$变量 12//变量$toolbar-size: 52px; 3.@mixin函数名(参数) 相当于js中...
CDN的缓存与回源策略 CDN是内容分发网络,指一组分布在各个地区的服务器,存储着数据的副本。CDN的核心功能有两个:一是缓存,二是回源。缓存是指,将静态资源copy一份,放在CDN服...
数组也是js中常用的数据类型,下面通过一些场景来描述它的使用。 判断变量类型,数组or对象instanceofinstanceof用于判断构造函数的prototype属性是否出现在对象的原型...
JS中对象是引用类型,引用类型的实例都需要通过new来实现。所以先要了解new操作符到底发生了什么。 new操作符首先需要知道的是,在js的函数中,如果没有return值,那么默认返回unde...