创建具有特定参数类型的函数

问题描述 投票:0回答:2

我正在制作一个 Google Apps 脚本函数,该函数采用两个参数:我创建的电子表格对象和交易对象。我如何指定我希望我的参数具有该类型?

我正在寻找此功能:

function addTransaction(Spreadsheet sheet,Transaction t){//blah blah blah doesn't matter}
javascript google-apps-script jsdoc function-declaration
2个回答
3
投票

Google Apps 脚本基于 JavaScript,它不是静态类型语言。您无法强制执行类型。您需要手动检查函数体中的类型。


0
投票

您可以使用 JSDoc 语法来显示提示,就像这样。 (不确定交易是什么意思,但希望你明白)

/**
 * @param {SpreadsheetApp.Spreadsheet} sheet
 * @param {Transaction} t
 */
function addTransaction(sheet, t){ blah blah}

请参阅此处或更多详细信息:https://jsdoc.app/tags-param

© www.soinside.com 2019 - 2024. All rights reserved.