摘要:
v-if 是操作元素的DOM节点创建元素和删除元素 v-show是操作元素的display属性 使用的场景: 如果是单纯的元素显示隐藏不会涉及到权限、安全、页面展示的情况下一般使用v-show 如果涉及到权限、安全、页面展示的情况下用v-if
阅读全文
posted @ 2019-05-20 15:43
夭夭#
阅读(2286)
推荐(0)
编辑
摘要:
一、真实DOM和其解析流程? 浏览器渲染引擎工作流程都差不多,大致分为5步,创建DOM树——创建StyleRules——创建Render树——布局Layout——绘制Painting 第一步,用HTML分析器,分析HTML元素,构建一颗DOM树(标记化和树构建)。 第二步,用CSS分析器,分析CSS
阅读全文
posted @ 2019-05-20 15:16
夭夭#
阅读(113)
推荐(0)
编辑
摘要:
1. Mvvm定义MVVM是Model-View-ViewModel的简写。即模型-视图-视图模型。【模型】指的是后端传递的数据。【视图】指的是所看到的页面。【视图模型】mvvm模式的核心,它是连接view和model的桥梁。它有两个方向:一是将【模型】转化成【视图】,即将后端传递的数据转化成所看到
阅读全文
posted @ 2019-05-20 15:13
夭夭#
阅读(387)
推荐(0)
编辑
摘要:
001、单例模式概念 002、传统写法 方法三:
阅读全文
posted @ 2019-05-20 15:01
夭夭#
阅读(177)
推荐(0)
编辑
摘要:
type instanceof Object.prototype.toString.call type 在 JavaScript 里使用 typeof 来判断数据类型,只能区分基本类型,即 “number”,”string”,”undefined”,”boolean”,”object” 五种。 对于
阅读全文
posted @ 2019-05-20 14:59
夭夭#
阅读(364)
推荐(0)
编辑
摘要:
1.关于获取行外样式 currentStyle 和 getComputedStyle 出现的兼容性问题 封装一个获取行外样式的函数:(兼容所有浏览器,包括低版本IE6,7) funtion getStyle(obj,name){ if(obj.currentStyle){ //IE return o
阅读全文
posted @ 2019-05-20 14:00
夭夭#
阅读(231)
推荐(0)
编辑
摘要:
1.浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用 2.深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用” 为什么要使用深拷贝? 我们希望在改变新的数组(对象)的时候,不改变原数组(对象) 怎么检验
阅读全文
posted @ 2019-05-20 11:54
夭夭#
阅读(119)
推荐(0)
编辑
摘要:
ES6引入了一种新的原始数据类型Symbol,表示独一无二的值。 注意:Symbol函数前不能使用new命令,否则会报错。这是因为生成的Symbol是一个原始类型的值,不是对象 Symbol函数可以接受一个字符串作为参数,表示对Symbol实例的描述,主要是为了在控制台显示,或者转为字符串时,比较容
阅读全文
posted @ 2019-05-20 11:47
夭夭#
阅读(142)
推荐(0)
编辑