簡體   English   中英

重新格式化JavaScript功能以進行打印

[英]Reformatting a javascript function for printing

因此,我決定嘗試自己的能力,決定嘗試Nashorn,因為我有一個用例,在這種情況下,使用戶能夠為Java應用程序編寫自己的過濾器將非常有用。

我幾乎可以使一切工作都端到端(帶有textarea的網頁->保存的Couchbase對象-> Java中的腳本引擎),但是對於UI塊,我希望能夠美化/格式化用戶定義的文本字段(而不是一定是實時的,但可能需要保存)。

我原本以為使用JSON.stringify會相對簡單,但是顯然生活並不那么方便。 是否有基於javascript本機/庫的方法來獲取函數的字符串表示形式並將口紅應用於用戶生成的豬?

戴夫

http://jsbeautifier.org庫將格式化您的JavaScript函數。 JSON.stringify第3個參數允許您修飾JSON。

您可以在http://jsbeautifier.org上使用進行美化js-beautify模塊。 用法:

var beautifiedJsString = js_beautify('[YourJsString]', options);

選項列表在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM