Javascript 非常不同的用法

Javascript 非常不同的用法,javascript,jquery,view,line,Javascript,Jquery,View,Line,我想在我的小web项目上使用这个奇妙的Javascript库 我已经下载了PrettyDiff.js和ViewDiff.js 我一直在研究如何使用它,但似乎找不到任何关于如何获取Javascript/Jquery输出的示例 这就是我目前所拥有的 <script xmlns="http://www.w3.org/1999/xhtml" type="application/javascript" src="prettydiff.js"></script> <scrip

我想在我的小web项目上使用这个奇妙的Javascript库

我已经下载了PrettyDiff.js和ViewDiff.js

我一直在研究如何使用它,但似乎找不到任何关于如何获取Javascript/Jquery输出的示例

这就是我目前所拥有的

<script xmlns="http://www.w3.org/1999/xhtml" type="application/javascript" src="prettydiff.js"></script>
<script xmlns="http://www.w3.org/1999/xhtml" type="application/javascript" src="diffview.js"></script>
<link xmlns="http://www.w3.org/1999/xhtml" href="diffview.css" media="all" rel="stylesheet" type="text/css" />
<script type="application/javascript">
    $(document).ready(function () {
        var pd = new prettydiff();
        var dv = new diffview();

    });
</script>

$(文档).ready(函数(){
var pd=新的prettydiff();
var dv=新的diffview();
});
我有两个文本区域和按钮,但我似乎找不到启动节目的功能

任何文档或代码都将不胜感激


欢呼声并不确切地知道你想要完成什么,但网站上有几个例子。

还有文件。
var str=“你好”;
//可在以下网址查看选项:
// http://prettydiff.com/documentation.xhtml#function_properties
变量选项={
资料来源:str,
模式:“美化”、//美化、差异、缩小、解析
朗:“html”,
包装:100,
inchar:“\t”,//缩进字符
insize:1//每个缩进的缩进字符数
}
var pd=prettydiff(选项);//返回和数组:[美化,报告]
var=pd[0];
var报告=pd[1];
console.log(漂亮);
控制台日志(报告);

我都试过了。我不知道如何使用api参数来填充函数。Api必须是在该js类或其他js类中定义的类型。谢谢对不起,我刚刚理解了对象文字是什么,我是js新手。感谢无法打开答案中提到的链接,请共享更新的链接
html
不是
lang
的有效参数。您所指向的说明了以下接受的值:
auto
css
csv
javascript
标记
文本
auto
是默认值,表示值“auto”允许应用程序在CSS、JavaScript和标记之间进行判断,而无需人工操作。难以置信的是,任何代码示例都很难找到。我唯一能找到的是:
    var str = "<html><body><h1>hello</h1></body><html>";

    // Options can be viewed at:
    // http://prettydiff.com/documentation.xhtml#function_properties

    var options   = {
        source: str,
        mode : "beautify", //  beautify, diff, minify, parse
        lang  : "html",
        wrap : 100,
        inchar : "\t",  // indent character
        insize : 1      // number of indent characters per indent
    }

    var pd = prettydiff(options); // returns and array: [beautified, report]

    var pretty = pd[0];
    var report = pd[1];

    console.log(pretty);
    console.log(report);