芭比龙

导航

2020年8月6日 #

CSS选择器优先级

摘要: 1.CSS中有哪些基本选择器? .class类选择器 (class="warp" .warp{}) #id id选择器 (id="name" #name{}) html,body 标签选择器 (html{}) div p 后代选择器 (div a{} 表示<div>元素内的左右<a>元素) div> 阅读全文

posted @ 2020-08-06 10:48 芭比龙 阅读(152) 评论(0) 推荐(0) 编辑

2020年8月5日 #

CSS实现垂直居中

摘要: 1.flex布局 先渲染出一个正方形 <body> <div class="box"></div> </body> <style> .box{ width: 300px; height: 300px; background-color: red; } </style> 将元素的父类设置flex布局 阅读全文

posted @ 2020-08-05 18:53 芭比龙 阅读(102) 评论(0) 推荐(0) 编辑

watch和computed和methods区别是什么?

摘要: 1.computed 计算属性 conputed计算属性是基于它们的依赖进行缓存的,计算属性只有在它监听的数据发生变化时才会重新计算求值。只要数据中message不发生改变,多次访问reversedMessage计算属性会立即返回之前的计算结果,不会在执行函数。 1.1.计算属性都是同步的,不支持异 阅读全文

posted @ 2020-08-05 11:52 芭比龙 阅读(832) 评论(0) 推荐(0) 编辑

2020年8月4日 #

什么是async和await? 怎么捕获异常?

摘要: 1.async和await? async/await主要用于进行异步请求。 1.1被async修饰的函数是异步函数,异步函数就是代码执行起来不会阻塞后面后面代码的进程。 1.3async返回一个Promise对象,await等待一个Promise对象,而await等待的就是async返回的Promi 阅读全文

posted @ 2020-08-04 13:09 芭比龙 阅读(4785) 评论(0) 推荐(0) 编辑

2020年7月29日 #

flex怎么用?常用的属性有哪些?

摘要: flex 布局 Flex :Flexible box 弹性布局,用来为盒装模型提供最大的灵活性。任何的容器都可以指定为Flex布局 .box{ diaplay:flex; ] 行内元素可以使用flex布局 .box{ display:inline-flex } 传统的布局时基于盒装模型 https: 阅读全文

posted @ 2020-07-29 11:40 芭比龙 阅读(1314) 评论(0) 推荐(0) 编辑

2020年7月25日 #

简述Promise Promise.then Promise.all Promise.race

摘要: Promise 1.什么是Promise? Promise 是一个对象。 2.promise的作用? promise主要用于进行异步操作。 在Promise未出现前,我们通常是使用嵌套的回调函数来解决的。但是使用回调函数来解决异步问题,简单还好说,但是如果问题比较复杂,就会进入回调地狱。 3.Pro 阅读全文

posted @ 2020-07-25 12:36 芭比龙 阅读(720) 评论(0) 推荐(0) 编辑

2020年7月21日 #

CSS盒子模型及两种盒子的区别

摘要: 盒子模型包括content(内容)、padding(内边距)、border(边框)、margin(外边距) CSS中有两个盒子模型,分别是W3C标准模型和IE的怪异模型。 引入: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 阅读全文

posted @ 2020-07-21 14:49 芭比龙 阅读(1765) 评论(0) 推荐(0) 编辑

你不知道的闭包知识

摘要: 前端小学生,有错谅解 提到闭包就要理解函数、作用域。 作用域: 1.作用域有全局作用域和局部作用域。 全局作用域在创建js文件时,环境就是全局作用域。 2.局部作用域又有函数作用域和块级作用域。 函数作用域即函数内部环境。 如果在代码的任何位置用大括号括起一个变量,那么该变量也将被封闭,属于块级作用 阅读全文

posted @ 2020-07-21 11:25 芭比龙 阅读(147) 评论(0) 推荐(0) 编辑

2020年7月19日 #

应对前端面试之ES6新特性

摘要: es6的九大新特性 一、let和const let 1.1 let是块级作用域,声明的变量只在代码块中有效。 1.2let不存在变量提升 var存在变量提升,即在声明之前使用,值为undefined 其执行顺序为 经典面试题: 1.3 let不允许重复声明 不允许在相同的作用域下,重复声明同一变量 阅读全文

posted @ 2020-07-19 22:27 芭比龙 阅读(1804) 评论(0) 推荐(0) 编辑