- 博客(5)
- 收藏
- 关注
原创 【数据结构与算法】详解什么是哈希表,并用代码手动实现一个哈希表
数组也是有一定的缺点的,如果我们不知道某个元素的下标值,而只是知道该元素在数组中,这时我们想要获取该元素就只能对数组进行线性查找,即从头开始遍历,这样的效率是非常低的所以,为了解决上述数组的不足之处,引入了哈希表的概念。
2020-08-28 14:13:43 40285 78
原创 ES6新特性实现面向对象编程,上万字详解用class语法定义类
ES6中出现 class 语法,只是创建构造函数的一种语法糖,那为何要新增一种语法去实现同一个功能呢?其实目的还是为了跟上一些主流编程语言的脚步,例如 java 、C++ 、Python,他们内部都是用 class 语法来实现的面向对象编程,所以咱们的 JavaScript 也不能落后,不然很多学习过 java c++ python 的小伙伴跑来学习 js时,就很难理解构造函数这一概念了。
2020-08-13 13:29:08 14292 53
原创 作为前端开发,我为何疯狂推荐WebStorm?
经常会有小伙伴过来私信我,让我给他们推荐一下前端开发工具,我几乎都是毫不犹豫地就说 " WebSotrm ",原因我当时也没给他们细讲,因为这款开发工具功能实在是太全了,一句两句说不清楚,所以我准备写一篇文章告诉大家为什么要选择WebStorm
2020-08-09 12:18:21 25941 95
原创 紧跟尤大的脚步提前体验Vue3新特性,你不会还没了解过Vue3吧
随着前端框架的快速更新迭代,现在的主流前端框架之一Vue.js迎来了它的新版本3.0。在今年2020的5月28日,Vue.js的作者尤雨溪公布了Vue3的整个设计过程,让我们来了解一下吧。简单的来说,这个框架的版本更新一定是为了弥补前一个版本的不足之处,回想一下Vue2的出现也已经有四年之久了,尤大的团队也一直在研究新的版本的Vue,也就是Vue3。翻阅了一下他们的Vue3设计过程可以了解到版本更新的原因有以下两点:现在的主流浏览器对 JavaScript 语言已经有了非常好的支持,其中包括了后来
2020-08-05 17:12:58 30129 67
原创 【数据结构与算法】详解什么是双向链表,并用代码手动实现一个双向链表
上一篇文章讲解了链表的相关知识,并用代码实现了一个链表结构。那么本文将介绍一下另一种特殊的链表结构,叫做 双向链表。 顾名思义,普通的链表都是从 head 开始往后遍历结构内的元素,那么双向链表就是既可以从头开始遍历,又可以从结构的末尾开始遍历。上一篇文章的跳转链接——本文就来详细讲解一下双向链表的概念以及如何实现一个双向链表。公众号:Lpyexplore的编程小屋关注我,每天更新,带你在python爬虫的过程中学习前端,还有更多电子书和面试题等你来拿数据结构——双向链表一、什么是双向链表二
2020-08-02 10:30:43 21710 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人