後、私が参照してる、コードです:「E」のdoPost(e)とその他の関数の値 "e"はどういう意味ですか?
function doPost(e) {
try {
Logger.log(e);
MailApp.sendEmail(TO_ADDRESS, "Contact Form Submitted",
JSON.stringify(e.parameters));
record_data(e);
return ContentService
.createTextOutput(
JSON.stringify({"result":"success",
"data": JSON.stringify(e.parameters) }))
.setMimeType(ContentService.MimeType.JSON);
値が前に宣言されていませんが、それでも「E」は別の関数からデータを渡すために使用されます。
私は最近、アプリケーションスクリプト(JS)の学習を開始し、宣言の仕組みについて少し知っています。ここに私の理解がある。それはのように前に変数として宣言されます場合
定義された結果を得るために、我々は、関数のパラメータを渡す必要があります。
var e = "something";
function doPost(e) {here goes the further code};
しかし、それはないとして、最初のコードでは、値「e」はそれに何の価値がなかった
定義された。私の理解は完璧ですか?