首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
三钻
掘友等级
前端
|
微信搜:技术银河
专心、专注、专研,与行业中的同学们一起终生学习
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
106
文章 98
沸点 8
赞
106
返回
|
搜索文章
最新
热门
用 JSX 建立组件 Parser(解析器)
这里我们一起从 0 开始搭建一个组件系统。首先通过上一篇《前端组件化基础知识》中知道,一个组件可以通过 Markup 和 JavaScript 访问的一个环境。 所以我们的第一步就是建立一个可以使用 markup 的环境。这里我们会学习使用两种建立 markup 的风格。 第一…
前端组件化基础知识
同学们好,我是来自《技术银河》 的 三钻。 这里我们一起来学习前端组件化的知识,而组件化在前端架构里面是最重要的一个部分。 讲到前端架构,其实前端架构中最热门的就有两个话题,一个就是组件化,另一个就是架构模式。组件化的概念是从开始研究如何扩展 HTML 标签开始的,最后延伸出来…
2020 所思、所遇、所学、所悟 | 掘金年度征文
同学们好,我是来自 《技术银河》的 💎 三钻 。 今年可以说是一个不简单的一年,也是我人生转折点的一年。 春节期间疫情爆发,导致全世界人心惶惶。感谢世界各地的医生战士和护士天使们的努力,让我们可以从冠状恶魔的手里逃脱出来。 因为疫情的影响,年后开工时间也被延后了。那段时间有些…
用 Range 实现 CSSOM 精准操作
同学们好,我是三钻。 这一部分的编程练习,我们来使用 Range 和 CSSOM 做一个综合练习。 这里我们一起来尝试实现一个简单的拖拽功能。我们一般的拖拽就是把一个在浏览器上的盒子捡起来,然后用鼠标可以拖动这个盒子到任意的位置。 那么我们今天要做的拖拽跟这个稍微有一点不一样。…
用 Proxy 简单实现 Vue 3 的 Reactive
这里要给同学们分享的是 Proxy 与双向绑定,我们对大部分的 JavaScript 的这种基础库其实已经在其他文章中做过一些讲解了,或者是在我们编程的时候有所接触了。唯有这个 Proxy 我们之前是非常的回避的,因为在业务中也不太推荐大量的使用 Proxy。 Proxy 的设…
KMP —— 字符串分析算法
同学们好,我是来自 《技术银河》的 💎 三钻 。 大家可能觉得 KMP 这个算法的名字很特别、很怪,因为 KMP 它并不是三个英文单词的开头,而是三个计算机科学家的名字。发明这个算法的三位计算机科学家分别为:Knuth、Morris、Pratt。第一个是大家都非常熟悉的 Do…
字典树 —— 字符串分析算法
这里我们继续来编程训练,在《前端进阶》这个系列里面我们已经讲过一些字符串的算法了。然后这篇文章我们就来一起学习,剩下的几个字符串中比较细节的算法。 在开始之前我们先来看看字符串算法的一个整体目录。这里我们从简单到难的算法来排列,大概就分成这样一个顺序: 它跟字典树最大的区别就是…
使用LL算法构建AST —— 编程训练
同学们好,我是来自 《技术银河》的 💎 三钻 。 在之前的 《前端进阶》系列的学习笔记中已经讲到过不少跟字符串处理相关的内容。但是我们的主要学习的都是如何进行对字符串做一些初步的分析。我们这里就来一起学一些边缘里面的稍微高级一点的字符串处理,就是使用 LL 算法构建 AST。…
用 JavaScript 实现寻路算法 —— 编程训练
同学们好,我是来自 《技术银河》的 💎 三钻 。 在我们的这个练习里面我们会制造一张 100 x 100 个格子的地图,并且在上面绘制我们的从起点到终点的路径。 在这么大规模的寻路问题当中,我们首选需要做一个地图编辑器。它的功能如下: 首先我们需要绘制我们地图的底盘,在绘制之…
用 JavaScript 实现一个 TicTacToe 游戏 —— 编程训练
同学们好,我是来自 《技术银河》的 💎 三钻 。 这里我们给大家讲讲一个好玩的编程练习,很多同学想到编程练习就会觉得与算法有关。但是往往在编程的过程中,我们要实现某种逻辑或者是功能的时候,确实是需要用到算法。但是我觉得 Winter 老师说的也挺对的。 TicTacToe 是…
下一页
个人成就
优秀创作者
文章被点赞
1,942
文章被阅读
165,805
掘力值
7,241
关注了
83
关注者
807
收藏集
9
关注标签
41
加入于
2018-04-10