先来看两个相关的概念: Box: Box 是 CSS 布局的对象和基本单位,⼀个⻚⾯是由很多个 Box 组成的,这个Box就是我们所说的盒模型。Formatting cont...
先来看两个相关的概念: Box: Box 是 CSS 布局的对象和基本单位,⼀个⻚⾯是由很多个 Box 组成的,这个Box就是我们所说的盒模型。Formatting cont...
Flex是FlexibleBox的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。行内元素也可以使用Flex布局。注意,设为Fl...
例如需要获取 yyyy-mm-dd格式的日期,此时需要对单数日期补0处理两种方式1、slice方法传负值的话会取倒数几位的值,比如'023'.slice(-2) = 23;2...
attr和prop都是Jquery对象用于设置或者获取DOM元素的函数, 比如操作disabled控制按钮是否可用; 最近再操作checkbox时发现, 使用attr无法生效...
object空对象 将对象转换成字符串,再判断是否等于“{}”for in 循环Object.keys()方法,返回对象的属性名组成的一个数组,若长度为0,则为空对象(ES6...
Webpack优化打包速度:按需引入压缩代码每个路由页面单独打包使用时再去下载 性能优化:v-if代替v-show公共组件提取异步组件路由懒加载使用缓存减少http请求 如何...
Vue组件传值 (1)父子组件间通信 子组件通过 props 属性来接受父组件的数据,然后父组件在子组件上注册监听事件,子组件通过 emit 触发事件来向父组件发送数据。 通...
都说react适合做大型项目,但是什么是大型项目呢。 什么是大型项目 这个所谓的大项目应该是指 多部门,多项目协作。而并不是页面量和工作日,对于大公司,协作所带来的成本,效率...
Object.is() Object.is()接受两个参数,如果这两个参数类型相同且具有相同的值,则返回 true Object.is() 方法用来比较两个值是否严格相等,运...
Jquery中的attr和prop的区别 测试唤醒: Google attr和prop的作用和区别 attr和prop都是Jquery对象用于设置或者获取DOM元素的函数...
一、什么是虚拟DOM 虚拟 DOM (Virtual DOM )这个概念相信大家都不陌生,从 React 到 Vue ,虚拟 DOM 为这两个框架都带来了跨平台的能力(Rea...
一、定义 canvas标签是H5新增标签可以用于图案的绘制。 二、样式 canvas标签有自己特定的宽度和高度(300px,150px) 三、canvas js基本使用方式(...
解决前端页面适配不同分辨率的问题有很多方法,见仁见智,可以在html的head标签里写js代码,在页面加载之前判断浏览器分辨率,选择加载对应的css文件.也可以用css3的媒...
1. vue异步组件技术 vue-router配置路由,使用vue的异步组件技术,可以实现按需加载。但是,这种情况下一个组件生成一个js文件。举例如下: 2. es提案的im...
.attr(),此方法从jq1.0开始一直存在,官方文档写的作用是读/写DOM的attribute值,其实1.6之前有时候是attribute,有时候又是property。....
vue生命周期共分为八个阶段:创建前/后,载入前/后,更新前/后,销毁前/后。 beforeCreate(创建前)vue实例的挂载元素$el和数据对象data都是undefi...
如果你学过数据结构,就一定会遇到“堆”,"栈","堆栈","队列",而最关键的是这些到底是什么意思?最关键的是即使你去面试,这些都还会问到,所以如果你不懂对你是损失很大的。 ...
什么是微前端 微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用可以独立运行...
1.背景介绍 vue router是vue.js官方的路由管理器,它和vue.js的核心深度集成,让构建单页面应用变得易如反掌,它的功能有: 嵌套的路由,或者是,视图表;模块...