두 번째 매개 변수가 제공되었는지 여부에 따라 라이브러리 기능이 두 가지 방식으로 작동하게하고 싶습니다. 당신은했습니다 http://googleappsdeveloper.blogspot.de/2012/05/introducing-versions-and-libraries-in.htmlGoogle Apps Script의 다형 함수 문서
0
A
답변
1
:
이 문서에서는이 문제를 포함하지 않습니다 지금은 그것을 문서화하는 방법을
function sheet_to_dict(a, b) {
var array = (
b ? SpreadsheetApp.openById(a).getSheetByName(b) : a
).getDataRange().getValues();
그것처럼 보이게하기 위해 예를 들면 다음과 같습니다
Apps 스크립트에서 작동 할 수있는 jsdoc 태그의 일부가 제한되어 있으며 이는 서비스 설명서에서 볼 수있는 결과를 복제 할 방법이없는 한 가지 예입니다. Here's a list of reported issues with the support of jsdoc in apps-script.
apps-script에서 수행 할 수있는 유일한 작업은 주석에 선택적 매개 변수에 대한 자세한 문서를 제공하는 것입니다. 불행히도 자동 완료 기능을 사용하면 도움이되지 않습니다.
@param
태그의 출력을 시뮬레이트하기 위해 html 테이블을 사용하는 How to preview jsdoc comments in google doc scripts을 기반으로하는 예제가 있으며 메소드의 두 가지 변형을 문서화합니다. 스크린 샷은 도서관 설명서 URL https://script.google.com/macros/library/d/<Library-Id>/<ver>
에서 가져온 것입니다.
/**
* Does incredible things, in a number of amazing ways.
*
* <pre>
* jsdocTest(var1, var2)
* </pre>
* Description of the first variant.
* <table><tbody>
* <tr><td style="width: 20%"><b>Parameter</b></td><td style="width: 15%"><b>Type</b></td><td style="width: 65%"><b>Description</b></td></tr>
* <tr><td> var1 </td><td> number </td><td> Description of Number Parameter </td></tr>
* <tr><td> var2 </td><td> string </td><td> Description of String Parameter </td></tr>
* </tbody></table>
*
* <pre>
* jsdocTest(var3, var4)
* </pre>
* Description of the second variant.
* <table><tbody>
* <tr><td style="width: 20%"><b>Parameter</b></td><td style="width: 15%"><b>Type</b></td><td style="width: 65%"><b>Description</b></td></tr>
* <tr><td> var3 </td><td> Object </td><td> Description of Object parameter </td></tr>
* <tr><td> var4 </td><td> String [] </td><td> Description of String Array </td></tr>
* </tbody></table>
*/
function jsdocTest() {
// Handle all parameters via arguments[]
}
관련 문제
- 1. google-apps-script의 문자로 증가
- 2. Google Apps Script의 문서에 대해 '웹에 게시'하시겠습니까?
- 3. Google Apps Script의 기존 메뉴에 항목 추가
- 4. Google Apps Script의 URL 단축키가 변경 되었습니까?
- 5. Google Apps Script의 iOS 뷰포트 관련 문제
- 6. Twitter OAuth Google Apps Script의 'oob'PIN 기반
- 7. Google Apps Script의 scriptdb를 백업하는 방법
- 8. XMLHttpRequest Google Apps Script의 매개 변수에 액세스
- 9. PushBullet Google Apps Script의 SMS JSON 형식
- 10. Google Apps Script의 Usermanager.getUser()에 오류가 발생했습니다.
- 11. Google Apps Script의 Google Prediction API 최신 버전을 참조하시기 바랍니다.
- 12. Google Apps Script의 두 범위 사이에서 vlookup 구현
- 13. Google Apps Script의 매개 변수가 예상대로 작동하지 않는 이유는 무엇입니까?
- 14. google-apps-script의 HTML UI로 스크립트 가져 오기
- 15. 파일을 Google Apps Script의 폴더로 복사 및 이동하려면 어떻게해야합니까?
- 16. Google Apps Script의 DirectionFinder 객체에 웨이 포인트 추가
- 17. iOS에서 Google Apps Script의 선형 최적화를 사용 하시겠습니까?
- 18. Google Apps Script의 편집기에서 웹 앱을 배포 할 수 있습니까?
- 19. Google Apps Script의 간단한 팝업 또는 대화 상자
- 20. Google Apps Script의 createFile()이 제대로 작동하지 않습니다.
- 21. 다른 스크립트에서 Google Apps Script의 내용을 읽을 수 있습니까?
- 22. Google Apps Script의 대시 보드가 IE에서 올바르게 렌더링되지 않습니까?
- 23. 이 Google Apps Script의 실행 시간을 줄이는 방법은 무엇입니까?
- 24. Google Apps Script의 시간 초과 "최대 실행 시간"
- 25. Google Apps Script의 전역 변수 : 스크립트에서 다른 스크립트로 액세스합니다.
- 26. Google Apps 검색을위한 Google Apps 스크립트
- 27. Apps Script의 URL에서 페이지 제목 검색
- 28. 문자열을 Apps-Script의 날짜로 변환하는 방법
- 29. Google Apps Script 용 문서 도구
- 30. Google Apps Script 활성 문서 이름 바꾸기