240 发简信
IP属地:江西
  • Resize,w 360,h 240
    【详细笔记】JavaScript数字类型详解

    前言 这是一篇偏综合性的总结,根据笔者的 routine 整理好的,并对代码进行了改进。以下内容出处均已在 参考资料 中列出,如有侵权,联系笔者...

  • 关于用设计模式刷 LeetCode 这件事

    前言 最近在过 《剑指Offer》 这本书上的题,尽量把每题的多种解法都自己捋一遍,在过到 面试题20. 表示数值的字符串 这一题的时候,Dis...

  • 【重学数据结构与算法(JS)】字符串匹配算法(四)——Sunday算法

    前言 惯例,最重要的匹配思路还是要贴一遍: 将模式串和主串进行比较从前往后比较从后往前比较 匹配时,比较主串和模式串的下一个位置 失配时,在模式...

  • Resize,w 360,h 240
    【重学数据结构与算法(JS)】字符串匹配算法(三)——BM算法

    前言 文章的一开头,还是要强调下字符串匹配的思路: 将模式串和主串进行比较从前往后比较从后往前比较 匹配时,比较主串和模式串的下一个位置 失配时...

  • Resize,w 360,h 240
    【重学数据结构与算法(JS)】字符串匹配算法(二)——KMP算法

    前言 在上一篇文章字符串匹配算法(一)——BF算法提到过,字符串匹配的思路是固定的: 将模式串和主串进行比较从前往后比较从后往前比较 匹配时,比...

  • Resize,w 360,h 240
    【重学数据结构与算法(JS)】字符串匹配算法(一)——BF算法

    前言 一切都要从 LeetCode 的第 28 题 实现 strStr()开始说起,当自己脑子里的第一种暴力查找法写出来并 AC 之后,还是觉得...

  • Resize,w 360,h 240
    【详细笔记】前缀、中缀以及后缀表达式 (JS Version)

    前言 最近开始刷题,真实地解决了大学时期“这黑窗口敲来敲去做数学题有卵用?”的困惑。有些东西之前学过,现在忘了,但是正是因为学过,所以再学一遍就...

  • Resize,w 360,h 240
    手撕源码系列 —— 函子 + 观察者模式 + 状态 = Promise

    前言 前段时间太忙,隔了快一个月没写博客,但是 Promise 其实很早之前就已经总结了一波如何实现,但是那个时候纯粹是为了实现而实现,没有去细...

  • Resize,w 360,h 240
    从 Prototype 开始说起(下)—— ES6 中的 class 与 extends

    何为 class 众所周知,JavaScript是没有类的,class也只是语法糖,这篇文章旨在于理清我们常常挂着嘴边的语法糖,究竟指的是什么。...

个人介绍
这个人很懒什么都没留下