五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

如何給一個(gè) JS 函數(shù)添加注釋

2023-03-31 10:56 作者:笨鳥(niǎo)問(wèn)答錄  | 我要投稿

一、js 函數(shù)注釋可以采用 JSDoc 標(biāo)準(zhǔn),格式如下:

二、可能你的參數(shù)需要支持過(guò)多類(lèi)型,可以使用 | 符合進(jìn)行分割:

三、可能你的參數(shù)類(lèi)型復(fù)雜,你不知道怎么寫(xiě),下面我將常用類(lèi)型都列出來(lái):

  • {number}?表示一個(gè)數(shù)字類(lèi)型值

  • {string}?表示一個(gè)字符串類(lèi)型值

  • {boolean}?表示一個(gè)布爾類(lèi)型值

  • {Object}?表示一個(gè)對(duì)象類(lèi)型值

  • {Array}?表示一個(gè)數(shù)組類(lèi)型值

  • {function}?表示一個(gè)函數(shù)類(lèi)型值

  • {Class}?表示一個(gè)類(lèi)類(lèi)型值

  • {undefined}?表示一個(gè) undefined 值

  • {null}?表示一個(gè) null 值

  • {any}?表示任意類(lèi)型值,不進(jìn)行類(lèi)型檢查

  • {Promise}?表示一個(gè) Promise 類(lèi)型對(duì)象

  • {Iterable}?表示可以迭代的對(duì)象類(lèi)型

  • {Iterator}?表示一個(gè)迭代器類(lèi)型對(duì)象

  • {Generator}?表示一個(gè) Generator 函數(shù)類(lèi)型

  • {RegExp}?表示一個(gè)正則表達(dá)式類(lèi)型

  • {Date}?表示一個(gè)日期類(lèi)型

  • {HTMLElement}?表示一個(gè) HTML 元素類(lèi)型

  • {Element}?表示一個(gè) DOM 元素類(lèi)型

四、可能你的參數(shù)是一個(gè)自定義的對(duì)象,那么可以這樣做,通過(guò) @typedef 關(guān)鍵字來(lái)自定義類(lèi)型:

五、如果,你多個(gè)函數(shù)公用一個(gè)數(shù)據(jù)類(lèi)型,甚至還可以全局定義:

我相信,以上能滿足你絕大多數(shù)的注釋要求。如果有跟多需求,可以參考JSDoc 官方文檔地址為:https://jsdoc.app/。

該網(wǎng)站提供了詳細(xì)的 JSDoc 使用文檔,包括標(biāo)簽的使用、類(lèi)型標(biāo)記、示例和配置等方面的內(nèi)容,同時(shí)也提供了許多示例和 API 參考等。你可以在該網(wǎng)站上了解和學(xué)習(xí)如何使用 JSDoc 編寫(xiě)規(guī)范的 JavaScript 文檔,并且在自己的 JavaScript 項(xiàng)目中應(yīng)用。


如何給一個(gè) JS 函數(shù)添加注釋的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
阜平县| 股票| 肇东市| 类乌齐县| 林西县| 万载县| 公安县| 双辽市| 若尔盖县| 罗城| 蒙山县| 英德市| 台江县| 田东县| 东明县| 仪征市| 九台市| 抚州市| 水富县| 桂阳县| 揭东县| 长寿区| 宝兴县| 长治县| 开平市| 思茅市| 宁海县| 读书| 连山| 泸州市| 万源市| 象州县| 祥云县| 五大连池市| 项城市| 孙吴县| 望奎县| 古丈县| 当涂县| 石楼县| 宿迁市|