css知识点

vertical-align设置的是行内元素的对齐方式,即display为inline、inline-table、inline-block、table-cell的元素。 作用: 设置基线对齐的方...

Grid布局

Grid与Flex布局有一定相似性,都可以指定容器内部多个项目的位置,但是Grid布局是二维布局,将容器划分为行和列,Flex布局是一维布局,针对轴线布局。 同样,Grid布局也会有容器和项目...

在vue中使用scss及注意事项

我使用的是vue-cli创建的项目,使用npm进行包管理。 在Vue中使用scss先安装依赖1npm i node-sass sass-loader style-loader -D webp...

vue知识点总结

双向数据绑定的原理vue使用双向绑定实现view和model层的同步更新,双向绑定的实现方式主要有数据劫持和发布订阅者模式。 使用Object.defineProperty实现双向数据绑定,对m...

如何在React中使用Mock

mock官网的介绍:生成随机数据,拦截 Ajax 请求。使用mock生成模拟数据有这样的好处: mock官网的介绍:生成随机数据,拦截 Ajax 请求。使用mock生成模拟数据有这样的好处: ...

scss使用规则

1.嵌套 相当于css中的后代选择,嵌套不要超过三层,否则产生难以理解的代码。 2.$变量 12//变量$toolbar-size: 52px; 3.@mixin函数名(参数) 相当于js中...

前端优化知识点

CDN的缓存与回源策略​ CDN是内容分发网络,指一组分布在各个地区的服务器,存储着数据的副本。CDN的核心功能有两个:一是缓存,二是回源。缓存是指,将静态资源copy一份,放在CDN服...

JS之数组

数组也是js中常用的数据类型,下面通过一些场景来描述它的使用。 判断变量类型,数组or对象instanceofinstanceof用于判断构造函数的prototype属性是否出现在对象的原型...

JS之对象及其实例和静态函数

JS中对象是引用类型,引用类型的实例都需要通过new来实现。所以先要了解new操作符到底发生了什么。 new操作符首先需要知道的是,在js的函数中,如果没有return值,那么默认返回unde...

123456