转自:https://segmentfault.com/q/1010000003508615
网上有很多的代码高亮库,之前想自己写一个,但是想不出原理。我一开始的想法是把代码赋值给一个变量,然后使用indexOf确定下标,再加上span,再给span颜色。然而,并没有什么卵用……
![](https://i-blog.csdnimg.cn/blog_migrate/477531691208bed8a97b289ffb6c4b08.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/e650daef4a1237e1423c8f58ebf86bb2.gif)
转自:https://segmentfault.com/q/1010000003508615
网上有很多的代码高亮库,之前想自己写一个,但是想不出原理。我一开始的想法是把代码赋值给一个变量,然后使用indexOf确定下标,再加上span,再给span颜色。然而,并没有什么卵用……