会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
1998丶1019
博客园
首页
新随笔
联系
订阅
管理
2018年11月9日
看懂了这些在学习vue
摘要: 作为一名有追求的前端工程师,我们不管学习一门语言还是一个框架,要想把学好绝对不只是学它的用法, 比如 vue 为什么它的语法会那么简单,就能实现那么强大的功能?所以我们在学习的过程中一定要多学会 多问为什么,这样才能把一个知识学的更加的透彻。 首先我在学vue之前先问大家一些问题,看看大家能不能知道
阅读全文
posted @ 2018-11-09 10:29 1998丶1019
阅读(535)
评论(0)
推荐(1)
2018年10月26日
数组方法底层实现原理
摘要: push方法 unshift方法 forEach方法 map方法 filter方法 reduce方法
阅读全文
posted @ 2018-10-26 10:22 1998丶1019
阅读(2055)
评论(0)
推荐(0)
2018年10月25日
著名的二叉树
摘要: 二叉树是什么? 从字面意思上看来,首先由两个叉,所以简单的来说就是每个节点最多只能有两个叉。 图:有向图(有箭头的) 无向图(没有箭头) 环形图(形成了环) 无环图(没有环) 有序对无序对 树:有向无环图(计算机中的树和生活中的树是相反的,头部在上面) 分类 1.平衡二叉树:任意一个节点,其左节点层
阅读全文
posted @ 2018-10-25 20:34 1998丶1019
阅读(351)
评论(0)
推荐(0)
经典面试题
摘要: 查重 (1)利用for循环需要45次 (2)利用对象不能有同一个属性 需要10次 冒泡排序 数组的去重 字符串的去重 统计字符串出现最多的次数 查找没有重复的字符串 深度拷贝 圣杯模式 insertAfter方法 查找数组里面最小的值 通过二分法查找(学习其中思想,不是为了解题) 题 代码
阅读全文
posted @ 2018-10-25 18:09 1998丶1019
阅读(851)
评论(1)
推荐(0)
2018年10月24日
Map底层实现
摘要: Map和普通的设置对象的区别 普通的对象设置 设置key 为 1 和 '1' 都是一样的 会发生隐式类型转换 Map不会发生 Map底层的实现 Map数据结构查找速度之所以快 是因为它的底层实现并不是我们所能想到的数据遍历 而是用到了邻接链表+桶排序+红黑树 首先我们为什么要到邻接链表? 其实我们可
阅读全文
posted @ 2018-10-24 15:26 1998丶1019
阅读(4643)
评论(0)
推荐(0)
2018年10月23日
webpack一些基本的配置
摘要: webpack1.x webpack2.x webpack3.x webpack4.x 官网: https://webpack.js.org/ 静态开发(H5+C3) gulpvue\react -> webpackDEMO -> webpack 转 webpack是什么? 打包工具(模块打包器)
阅读全文
posted @ 2018-10-23 13:00 1998丶1019
阅读(354)
评论(0)
推荐(0)
promise源码深度解析
摘要: //promise的封装 class myPromise { constructor(fn) { if (typeof fn !== 'function') { //判断传输的类型不是函数 报相应的错误 throw TypeError(`myPromise resolver ${fn} is not
阅读全文
posted @ 2018-10-23 11:15 1998丶1019
阅读(995)
评论(1)
推荐(0)
2018年9月20日
Javascript精细笔记
摘要: Mosaic,是互联网历史上第一个获普遍使用和能够显示图片的网页浏览器。于1993年问世。 作者:Brendan Eich 浏览器的组成: 1.shell部分(也就是我们顾名思义的外壳) 2.内核部分 2.1.渲染引擎(语法规定和渲染) 2.2.js引擎 2.3.其他模块 扩展部分: 2008年Go
阅读全文
posted @ 2018-09-20 22:04 1998丶1019
阅读(323)
评论(0)
推荐(0)
公告