摘要:
v-if 是操作元素的DOM节点创建元素和删除元素 v-show是操作元素的display属性 使用的场景: 如果是单纯的元素显示隐藏不会涉及到权限、安全、页面展示的情况下一般使用v-show 如果涉及到权限、安全、页面展示的情况下用v-if 阅读全文
posted @ 2019-05-20 15:43
夭夭#
阅读(2299)
评论(0)
推荐(0)
摘要:
一、真实DOM和其解析流程? 浏览器渲染引擎工作流程都差不多,大致分为5步,创建DOM树——创建StyleRules——创建Render树——布局Layout——绘制Painting 第一步,用HTML分析器,分析HTML元素,构建一颗DOM树(标记化和树构建)。 第二步,用CSS分析器,分析CSS 阅读全文
posted @ 2019-05-20 15:16
夭夭#
阅读(118)
评论(0)
推荐(0)
摘要:
1. Mvvm定义MVVM是Model-View-ViewModel的简写。即模型-视图-视图模型。【模型】指的是后端传递的数据。【视图】指的是所看到的页面。【视图模型】mvvm模式的核心,它是连接view和model的桥梁。它有两个方向:一是将【模型】转化成【视图】,即将后端传递的数据转化成所看到 阅读全文
posted @ 2019-05-20 15:13
夭夭#
阅读(409)
评论(0)
推荐(0)
摘要:
001、单例模式概念 002、传统写法 方法三: 阅读全文
posted @ 2019-05-20 15:01
夭夭#
阅读(188)
评论(0)
推荐(0)
摘要:
type instanceof Object.prototype.toString.call type 在 JavaScript 里使用 typeof 来判断数据类型,只能区分基本类型,即 “number”,”string”,”undefined”,”boolean”,”object” 五种。 对于 阅读全文
posted @ 2019-05-20 14:59
夭夭#
阅读(379)
评论(0)
推荐(0)
摘要:
1.关于获取行外样式 currentStyle 和 getComputedStyle 出现的兼容性问题 封装一个获取行外样式的函数:(兼容所有浏览器,包括低版本IE6,7) funtion getStyle(obj,name){ if(obj.currentStyle){ //IE return o 阅读全文
posted @ 2019-05-20 14:00
夭夭#
阅读(247)
评论(0)
推荐(0)
摘要:
1.浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用 2.深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用” 为什么要使用深拷贝? 我们希望在改变新的数组(对象)的时候,不改变原数组(对象) 怎么检验 阅读全文
posted @ 2019-05-20 11:54
夭夭#
阅读(123)
评论(0)
推荐(0)
摘要:
ES6引入了一种新的原始数据类型Symbol,表示独一无二的值。 注意:Symbol函数前不能使用new命令,否则会报错。这是因为生成的Symbol是一个原始类型的值,不是对象 Symbol函数可以接受一个字符串作为参数,表示对Symbol实例的描述,主要是为了在控制台显示,或者转为字符串时,比较容 阅读全文
posted @ 2019-05-20 11:47
夭夭#
阅读(164)
评论(0)
推荐(0)
摘要:
Promise 对象用于表示一个异步操作的最终状态(完成或失败),以及其返回的值。Promise对象是一个构造函数,用来生成Promise实例 语法:new Promise( function(resolve, reject) {...} /* executor */ ); 参数:executor是 阅读全文
posted @ 2019-05-20 11:42
夭夭#
阅读(133)
评论(0)
推荐(0)
摘要:
一、登陆的验证流程 当用户请求登录的时候,如果没有问题,我们在服务端生成一条记录,这个记录里可以说明一下登录的用户是谁,然后把这条记录的 ID 号发送给客户端,客户端收到以后把这个 ID 号存储在 Cookie 里,下次这个用户再向服务端发送请求的时候,可以带着这个 Cookie ,这样服务端会验证 阅读全文
posted @ 2019-05-20 11:00
夭夭#
阅读(747)
评论(0)
推荐(0)
浙公网安备 33010602011771号