美文网首页
Markdown源码是怎么被解析的之一:为什么要研究Markdo

Markdown源码是怎么被解析的之一:为什么要研究Markdo

作者: 哒哒_哒 | 来源:发表于2017-02-13 17:42 被阅读0次

一段Markdown的源码就是简单的字符串,这样的字符串是如何被解析成HTML代码并被显示在浏览器窗口中,我们是不是可以在markdown的代码中实现跨站攻击以及markdown解析器是如何避免被跨站攻击的。

出于对编程的热爱以及Markdown的火热,虽然会用但是一定要知道我们在敲代码的时候到底发生了什么,仔细的研究一种语法对自己的编程能力是一种非常好的提升,正好Markdown不是一种多复杂的语法,不用研究好几个月好几年,身为前端工程师,自然用JavaScript来实现。

用JavaScript中强大的正则表达式帮助我们来解析词法和语法,你可以体验到正则原来还可以这么写。

用ES6的对象语法来实现OOP,让你体验到最新版的JavaScript的强大魅力。

我还会使用各种流程图来形象的表述Markdown源码被处理的各个过程,来帮助理解到底发生了什么。

如果你有意向自己搭建一个博客或者是想要基于Markdown写一个npm包,依赖别人的包不总是靠谱的,即便是依赖别人的包,你也可以通读一下本系列教程,让你可以在出问题的时候能快速的定位到底是哪个部分出了问题。

在接下来的一系列Markdown的教程中,我不只是会让各位看官知道如何写Markdown的代码,更是能实现属于自己的一个语法,属于自己的标记语言,我会在每一步教程中给出实例,甚至可以试一下跨站攻击的Hack体验。

相关文章

  • Markdown源码是怎么被解析的之一:为什么要研究Markdo

    一段Markdown的源码就是简单的字符串,这样的字符串是如何被解析成HTML代码并被显示在浏览器窗口中,我们是不...

  • NodeJS构建一个markdown页面

    1、为项目添加markdown-js依赖,加入markdown解析能力: express 并不直接支持markdo...

  • Hello Markdown

    hello markdown hello markdown hello markdown hello markdo...

  • Markdown语法

    看了简书的 为什么作家应该用 Markdown 保存自己的文稿 后,改用Markdown,但简书的Markdo...

  • Markdown入门指南

    Markdown简介 [Markdown](http://zh.wikipedia.org/wiki/Markdo...

  • 一款轻量级标记语言-Markdown

    主要内容 Markdown是什么 谁创造了它 为什么要使用它 怎么使用 谁在用 尝试一下 其它 正文 Markdo...

  • 2018-08-08

    Sublime 配置markdown Sublime Text3 + Markdown + 实时预览 Markdo...

  • MakeDown基本语法

    主要内容 Markdown是什么?谁创造了它?为什么要使用它?怎么使用?谁在用?尝试一下 正文 1. Markdo...

  • Markdown教程和资料查找

    主要内容 Markdown是什么?谁创造了它?为什么要使用它?怎么使用?谁在用?尝试一下 正文 1. Markdo...

  • Markdown 基本语法

    主要内容 Markdown是什么?谁创造了它?为什么要使用它?怎么使用?谁在用?尝试一下 正文 1. Markdo...

网友评论

      本文标题:Markdown源码是怎么被解析的之一:为什么要研究Markdo

      本文链接:https://www.haomeiwen.com/subject/lwktwttx.html