久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - typescript的導入已經創建實例

瀏覽:115日期:2023-05-14 09:29:37

問題描述

剛學TS,在寫測試代碼的時候,在我需要創建實例的時候:出現如下問題,有些模糊javascript - typescript的導入已經創建實例

功能模塊具體實現類部分如下javascript - typescript的導入已經創建實例

問題解答

回答1:

18,19是類型定義,你的測試代碼中壓根沒有必須再去構造這么一個類型,只需要在實例 alarm 時傳遞一個正確的參數(而參數的類型就是18,19的定義,按該定義要求傳參)就行了。

回答2:

getAlarmConfig和alarmOutput是兩個類型的定義,可以理解為函數簽名,并不是具體實現, 而你在18和19行要做的應該是對這兩個類型的實現, 只要符合簽名,怎么實現都可以,

比如

const alarmOutput: alarmOutput = (msg) => {}const getAlarmConfig: getAlarmConfig = (id) => new Promise((resolve) => resolve([]));

PS:實現對象的命名最好不要和類型定義同名吧

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 濮阳市| 黄龙县| 三穗县| 昭觉县| 精河县| 同江市| 新乡市| 郓城县| 武乡县| 达尔| 兴仁县| 邯郸县| 新兴县| 双牌县| 札达县| 西贡区| 卢湾区| 五家渠市| 高平市| 剑阁县| 张家界市| 南投市| 项城市| 白朗县| 额尔古纳市| 镇宁| 枣强县| 马山县| 陇西县| 达日县| 华安县| 上犹县| 潜江市| 西贡区| 汶川县| 靖西县| 横峰县| 铁岭县| 礼泉县| 五河县| 彩票|