我正在创建一个 API,我想展示一个 JavaScript 代码示例,您可以使用它来调用该 API。
我用 JavaScript 编写了一个测试函数。我希望能够执行并显示 javascript 函数的代码,但我宁愿只拥有一份代码副本,以便于维护。
例如,我有以下代码:
function doauth_test(apikey,username,userpass)
{
$.ajax({
url: "/api/v1.2/user.php/doauth/" + username + "/" + userpass + "?apikey=" + apikey,
type: "GET",
success: function(data,textStatus,xhr) {
var obj = JSON.parse(data);
var authkey = obj.authkey; //store this somewhere for subsequent use
var user_id = obj.user_id; //store this somewhere for subsequent use
},
error: function(xhr, ajaxOptions, thrownError) {
alert("ERROR! Status code: " + xhr.status + " Response Text: " + xhr.responseText);
}
});
}
我希望这段代码是我可以执行的,并且我希望它在我的文档示例中的 DIV 中显示代码。但我不想(理想情况下)拥有此代码的两份副本。
最佳答案
您可以调用toString()
在函数上获取其源代码。
或者,您可以使用 DOM 来获取 <script>
的文本。标签。
关于javascript - 显示 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16963715/