自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Vue知识点(面试提问)(持续更新中)

一:Vue中,MVVM是什么1,先将含义Model 层: 数据模型层View 层: 视图层ViewModel 层: 视图模型层ViewModel 层是MVVM的核心2,讲通信实现过程:它有两个方向:1,:数据变化,视图自动更新变化:ViewModel会利用object.defineProperty进行数据劫持,也就是监听数据的改变,数据发生改变,视图也自动更新改变2,:视图改变,数据自动更新改变:会监听双向绑定表单DOM元素的变化,一旦变化,绑定的数据也会发生变化二:v-show与v-

2021-10-29 20:33:54 1015

原创 css布局,三栏布局(圣杯/双飞翼布局)

css布局,三栏布局圣杯布局:方式一:1,父盒子包含着三个子盒子2,给父盒子设置宽跟高,设置相对定位,设置padding值3,给左右的连个盒子设置的宽与父盒子的padding值一样,绝对定位, 左盒子left:0,top:0 定位到最左边 右盒子right:0,top:0 定位到最右边 中间的盒子宽度设置100%,让它自适应方式二:1,父盒子设置display:flex,高度2,左右盒子设置宽一样,高度。让中间的盒子为flex为1方式三:1,父盒子设置高度...

2021-10-26 13:09:16 120

原创 同步任务与异步任务

同步任务与异步任务异步任务:DOM事件,setTimeout,setInterval,Ajax请求同步任务:除了异步任务的那几个,其他都是同步任务EvenLoop:事件循环我们知道,在js运行代码是,它是单线程的,下面我们可以把事件循环的过程过述一下:1,执行栈:用于执行任务代码的的,也就是js的主线程,它会先执行同步任务,若发现有异步代码,就会把异步代码放到浏览器宿主环境中执行,继续执行下面的同步代码2,浏览器宿主:用于执行异步代码,异步任务执行完成后,会把异步任务的回调函数放入到任务队列中,

2021-10-26 13:07:30 225

原创 Vue-指令

Vue指令1 . Vue语法-插值表达式在DOM中插入内容 语法:{{表达式/vue变量}} vue的变量在data函数内, return的对象2 .Vue指令-v-bind:给标签属性赋Vue变量 语法:v-bind:属性名=“vue变量” 简写::属性名=“vue变量”3.Vue指令-v-on事件绑定绑定绑定事件 语法:v-on:事件名="methods中的函数" 语法:v-on:事件名="methods中的函数(参数)" 简写:@事件名="methods中的函数(参数

2021-09-24 19:46:02 98

原创 数组遍历的方法

1.forEach():遍历数组(一般会用参数一,不用三个参数都加上,如果用就加上,不用可以不加)arr.forEach( function (item, index, o) {// 第一个参数:代表数组的每个元素,当前元素// 第二个参数:代表数组的每隔元素的索引值,当前项的索引值// 第三个参数:代表当前数组本身console.log( item, index, o )} );arr.forEach( item => console.log(item) )(上面是用箭头函

2021-09-14 20:09:48 242

原创 数组的方法

1.pop():删除数组的最后一项,并返回删除的那一项let arr = [1, 2, 3];let re = arr.pop();console.log(re) // 32.push():往数组的最后位置追加元素,并返回数组的长度let arr = [1, 2, 3];let re = arr.push(4, 5, 6, 'a', 'b', 'c');console.log(re) // 93.shift():删除数组的最前面一项,并返回4.unshift():往数组的

2021-09-14 19:51:41 60

原创 JS的数据类型

js的数据类型一共有7种,但又分为两大类1.基本数据类型(原始数据类型)number,string,Boolean,undefined,null,symbol2.引用数据类型(复杂数据类型)object(对象)但object(对象)又可以分为:Function(函数)内置对象:Data()日期时间Math()数学对象Number()数值对象object ()基础对象RegExp()正则表达式对象String ()字符串对象Array ()数组对象B

2021-09-11 20:04:40 54

原创 改变this指向的三个方法

1,call(多个参数)call(this指向,实参,实参.....)如果this指向为null,undefined,this默认指向为window2,apply(两个参数)apply(this指向,数组)this指向同上,第二个参数为数组,实参3,bind(无数参数)bind(this指向,实参....)相当于返回一个新函数,需要手动调用三者区别:call与apply,可以自动执行bind需要手动调用...

2021-09-11 19:34:52 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除