HtmlFormatter是从MediaWiki衍生出来的库,该库使您可以将HTML加载到DomDocument中,对其进行操作,然后返回HTML字符串。
用法
use HtmlFormatter \ HtmlFormatter ;
// Load HTML that already has doctype and stuff
$ formatter = new HtmlFormatter ( $ html );
// ...or one that doesn't have it
$ forma
JS原生并没有提供方便使用的Formatter函数,用字符拼接的方式看起来混乱难读,而且使用起来很不方便。个人感觉C#里提供的语法比较好用,如:
String.Format(“Welcome to learn '{0}','{0}' is awesome,you will {1} it!,Javascr ipt,love);
这种有顺序的替换方式,比较清晰,而且在要替换同一内容时候可以省去传递重复参数的情况,下面是JS简单实现版本(没有严格测试):
(function(exports) {