笔记
WJIA7
这个作者很懒,什么都没留下…
展开
-
【Vue实例生命周期的三个阶段 】
每个 Vue 实例在被创建时都要经过一系列的初始化过程,生命周期分为三大阶段:初始化显示、更新显示、销毁Vue实例初始化阶段的钩子函数:beforeCreate() 实例创建前:数据和模板均未获取到created() 实例创建后: 最早可访问到 data 数据,但模板未获取到beforeMount() 数据挂载前:模板已获取到,但是数据未挂载到模板上。mounted() 数据挂载后: 数据已挂载到模板中更新阶段的钩子函数:beforeUpdate() 模板更新前:data 改变后,更新数据模板原创 2022-01-19 23:53:05 · 646 阅读 · 0 评论 -
【每日知识点总结14】
一、什么是闭包,闭包要解决什么问题闭包是一个对外不公开的空间,闭包内的数据不允许外界访问,要解决的问题就是间接访问闭包内的数据二、jq命名规范中允许出线的字符有哪些数字,字母,下划线,$三、JavaScript数组的常用方法有哪些?push、pop、shift、unshift、join、sort、concat、reverse、splice、slice、indexOf等四、什么是三元表达式?“三元”表示什么意思?三元表达式为:a? b:c三元–三个操作对象。在表达式boolean-exp ?原创 2022-01-18 00:37:38 · 289 阅读 · 0 评论 -
【每日知识点总结13】
一、在Javascript中什么是伪数组?如何将伪数组转化为标准数组?伪数组(类数组):无法直接调用数组方法或期望length属性有什么特殊的行为,但仍可以对真正数组遍历方法来遍历它们。典型的是函数的argument参数,还有像调用getElementsByTagName,document.childNodes之类的,它们都返回NodeList对象都属于伪数组。可以使用Array.prototype.slice.call(fakeArray)将数组转化为真正的Array对象。二、jQuery中.get原创 2022-01-17 09:09:45 · 423 阅读 · 0 评论 -
【每日知识点总结12】
一、原创 2022-01-16 11:11:38 · 149 阅读 · 0 评论 -
【每日知识点总结11】
一、CSS选择器有哪些?1.id选择器( # myid)2.类选择器(.myclassname)3.标签选择器(div, h1, p)4.相邻选择器(h1 + p)5.子选择器(ul > li)6.后代选择器(li a)7.通配符选择器( * )8.属性选择器(a[rel = “external”])9.伪类选择器(a:hover, li:nth-child)二、数组和对象的区别?数组表示有序数据的集合,而对象表示无序数据的集合。如果数据的顺序很重要,就用数组,否则就用对象。三原创 2022-01-15 18:20:57 · 83 阅读 · 0 评论 -
【每日知识点总结10】
一、什么是事件流当一个HTML元素产生一个事件时,该事件会在元素节点与根节点之间的路径传播,路径所经过的节点都会收到该事件,这个传播的过程叫做DOM事件流元素触发事件时,事件的传播过程称为事件流,过程分为捕获和冒泡两种冒泡事件:微软提出的 事件由子元素传递到父元素的过程,叫做冒泡捕获事件:网景提出的 事件由父元素到子元素传递的过程,叫做事件捕获二、作用域与作用域链作用域:规定变量和函数的可使用范围作用域链:每个函数都有一个作用域链,查找变量或者函数时,需要从局部作用域到全局作用域依次查找,这些原创 2022-01-14 16:47:42 · 86 阅读 · 0 评论 -
【每日知识点总结9】
一、块级元素的特点1.总是从新的一行开始2.高度、宽度都是可控的3.宽度没有设置时,默认为100%4.块级元素中可以包含块级元素和行内元素5.块级文字元素中不能放入其他块级元素6.块级大多为结构性标记二、...原创 2022-01-13 12:09:49 · 99 阅读 · 0 评论 -
【每日知识点总结8】
一、简述CSS优先级(权重规则)!important > 行内样式style > ID > 属性选择器/class类/伪类选择器 > 元素/标签选择器 > 继承二、说一下js的数据类型的转换都有哪些转数值类型【Number,parseInt,parseFloat】转字符串类型【n.toString,String(n)】转布尔类型【Boolean(n)】三、什么是HTTP协议超文本传输协议,浏览器客户端和万维网服务器之间相互通信的规则...原创 2022-01-12 10:21:02 · 156 阅读 · 0 评论 -
【每日知识点总结7】
一、js中 [] {} ()的具体区别{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数体;[ ]中括号,表示一个数组,也可以理解为一个数组对象;{ } 和[ ] 一起使用,可以组成一个对象数组;()多表示参数二、js中!和 !! 的用法!:可将变量转换为布尔类型,能够把null、undefined和空字符串强制转换为ture,也可以用作Boolean的取反;!!:常常用来做类型判断,在!强制转换后进行取反三、函数的调用方式不同时,this的指向什么1、通过函原创 2022-01-11 21:28:27 · 58 阅读 · 0 评论 -
【每日知识点总结6】
一、img标签的title和alt有什么区别?img标签alt属性是当图片不存在时或加载失败时的替代文字(进行显示);img标签title属性是对图片的描述与进一步说明,当鼠标经过图片时,会显示其内容二、dispaly有哪些值(常见的四个)说明他们分别代表什么none :隐藏元素block:把某某元素转换成块元素,独占一行 ,能设置宽高inline :把某某元素转换成行内元素,不独占一行 ,不能设置宽高inline-block :把某某元素转换成行内块元素 ,不独占一行 ,可以设置宽高三、J原创 2022-01-10 20:06:15 · 304 阅读 · 0 评论 -
【每日知识点总结5】
一、和=的区别?1、===是严格意义上的相等,会比交两边的数据类型和大小2、==是非严格意义上的大小,两边类型相同比较大小;两边数据类型不同,会根据一些规则转化之后比较二、判断数据类型有哪几种方法?typeof、instanceof、constructor、Object.prototype.String.call()三、定位(Position)的属性值有什么区别?1、Relative相对定位 不脱离文档流,相对于自身定位2、Absolute 绝对定位,脱离文档流 相对于父级定位3、Fixed原创 2022-01-09 10:35:00 · 396 阅读 · 0 评论 -
【每日知识点总结4】
一、px,em,rem 的区别1、px 像素。绝对单位。像素 px 是相对于显示器屏幕分辨率而言的,是一个虚拟长度单位,是计算 机系统的数字化图像长度单位,如果 px 要换算成物理长度,需要指定精度 DPI。2、em 是相对长度单位,相对于当前对象内文本的字体尺寸。如当前对行内文本的字体,尺寸未被人为设置, 则相对于浏览器的默认字体尺寸。它会继承父级元素的字体大小,因此并不是一个固定的值。3、rem 是 CSS3 新增的一个相对单位(root em,根 em),使用 rem 为元素设定字体大小时,仍然原创 2022-01-08 15:07:34 · 53 阅读 · 0 评论 -
【每日知识点总结3】
一、call apply bind相同点和不同点相同点:都可以改变函数内部的this指向区别点:1、call和apply会调用函数,并且改变函数内部的this指向。bind不会调用函数,可以改变函数内部this指向2、call和apply传递的参数不一样,call传递参数,apply必须数组形式主要应用场景call经常做继承apply经常跟数组有关系,比如借助于数学对线实现数组最大值与最小值bind不调用函数,但是还想改变this指向,比如改变定时器内部的this指向二、for…in与f原创 2022-01-07 12:17:14 · 66 阅读 · 0 评论 -
【重绘和回流的区别以及对闭包的理解】
一、null和undefined 的区别null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象;当声明的变量还未被初始化时,变量的默认值为undefined。二、重绘和回流的区别重绘:只改变自身样式,不会影响到其他元素。回流:元素的大小或者位置发生改变(当页面布局发生改变的时候),触发了重新布局导致渲染树重新计算布局和渲染。回流一定会触发重绘,而重绘不一定会引发回流。三、闭包的概念及特性(谈谈对闭包的理解)简单的来说闭包就是一个具有封闭的对外不公开的, 包裹结构, 或空间;原创 2022-01-06 19:45:46 · 582 阅读 · 0 评论 -
【轻松解决盒子外边距塌陷】
每日知识点总结一、sessionStorage 和 localStorage的区别sessionStorage 存储周期关闭浏览器,在同一个窗口下可以共享数据localStorage存储周期永久,在多个窗口下可以共享数据二、mouseEnter 和 mouseover 的区别1.mouseEnter :鼠标移入监听对象时触发,在监听对象内移动不会触发。不会冒泡,父盒子触发功能,子盒子不会触发2.mouseover :鼠标移入监听对象中,或者从监听对象的一个子元素移入另一个子元素中时触发该事件,原创 2021-12-28 20:30:50 · 201 阅读 · 0 评论