スクリプト内にデータを埋め込みたいとき、ある種のスクリプト言語ではヒアドキュメントという書式があります。
ですが、JavaScriptにはその仕組みがありません。
検索するとJavascriptでヒアドキュメントという内容がヒットしました。これぞダーティハックというんでしょうか、だけど有用です。で、関数化してみました。
function here(fn) {
return fn.toString()
.replace(/^.*?\/\*\s*[\r\n]+([\s\S]*)\*\/[\s\S]+/, "$1");
}