08 2018 档案

摘要:先看一段代码 console.log('打印'+1); setTimeout(function(){ console.log('打印'+2); }) new Promise(function(resolve,reject){ console.log('打印'+3); }).then( console 阅读全文
posted @ 2018-08-31 11:21 sunmarvell 阅读(21617) 评论(2) 推荐(2)
摘要:Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。 通过如下方式引入 Vue: Vue.js 的核心是一个允许采用简洁的模板语 阅读全文
posted @ 2018-08-18 12:01 sunmarvell 阅读(250) 评论(0) 推荐(0)
摘要:new共经过了4个阶段 1.创建一个空对象 2.设置原型链 把 obj 的__proto__ 指向构造函数Func的原型对象 prototype,此时便建立了 obj 对象的原型链: obj->Func.prototype->Object.prototype->null 3.让Func中的this指 阅读全文
posted @ 2018-08-14 11:08 sunmarvell 阅读(752) 评论(0) 推荐(0)
摘要:为什么["1", "2", "3"].map(parseInt) 为 1,NaN,NaN; parseInt() parseInt() 函数可解析一个字符串,并返回一个整数。 可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。 如果省略该参数或其值为 ‘0‘,则数字将以 10 为基础来解析 阅读全文
posted @ 2018-08-13 21:17 sunmarvell 阅读(296) 评论(0) 推荐(0)
摘要:线性表: 一种逻辑结构,相同数据类型的n个数据元素的有限序列,除第一个元素外,每个元素有且仅有一个直接前驱,除最后一个元素外,每个元素有且仅有一个直接后继。 线性表的特点: (1)元素个数有限 (2)逻辑上元素有先后次序 (3)数据类型相同 (4)仅讨论元素间的逻辑关系 注:线性表是逻辑结构,顺序表 阅读全文
posted @ 2018-08-07 10:53 sunmarvell 阅读(218) 评论(0) 推荐(0)
摘要:二叉树:每个节点最多有两个子树; 满二叉树:除了叶结点外每一个结点都有左右子叶且叶结点都处在最底层的二叉树。 所有内部节点都有两个子节点,最底一层是叶子节点。 性质: 1) 如果一颗树深度为h,最大层数为k,且深度与最大层数相同,即k=h; 2) 它的叶子数是: 2^(h-1) 3) 第k层的结点数 阅读全文
posted @ 2018-08-06 23:17 sunmarvell 阅读(2134) 评论(0) 推荐(0)
摘要:一、脱离文档流元素的居中 只可用于定宽高元素; 方法一:margin:auto法 方法二:负margin法 父元素设置为:position: relative; 子元素设置为:position: absolute; 距上50%,据左50%,然后减去元素自身宽度的距离就可以实现 top:50%;lef 阅读全文
posted @ 2018-08-03 12:00 sunmarvell 阅读(282) 评论(0) 推荐(0)