摘要:中函數(shù)不只可以給參數(shù)設置類型也可以給返回值設置類型上面代碼將方法中兩個參數(shù)轉(zhuǎn)換成字符串再拼接到一起得到字符串重點是如果返回結果是則使用方法會報錯這種情況并不會報錯而且可以將函數(shù)的返回值進行字符串內(nèi)建函數(shù)方法的操作
TS中函數(shù)不只可以給參數(shù)設置類型 也可以給返回值設置類型
const add = (a: number, b: number): string => ( a.toString() + b.toString() ); let res = add(12, 34); // 1234 console.log(res.substr(1, 2)); // 23
上面代碼將 add 方法中兩個參數(shù)轉(zhuǎn)換成字符串 再拼接到一起得到 字符串:1234
重點是 如果返回結果是 number 則使用 substr() 方法會報錯!
這種情況并不會報錯 而且可以將函數(shù)的返回值進行字符串內(nèi)建函數(shù)(substr()方法)的操作
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/109902.html
摘要:是微軟開發(fā)的的超集,兼容,可以載入代碼然后運行??商幚硪延械拇a,并只對其中的代碼進行編譯小編我決定使用白鷺引擎開發(fā)游戲,在開發(fā)游戲之前學習一下,目前它的可視化工具已經(jīng)可以打多端包了是一套完整的游戲開發(fā)解決方案。中包含多個工具以及項目。 TypeScript 是微軟開發(fā)的 JavaScript 的超集,TypeScript兼容JavaScript,可以載入JavaScript代碼然后運...
摘要:調(diào)用者容易迷惑,當傳入函數(shù)的參數(shù)類型為時返回值的類型究竟是還是。前面兩個是函數(shù)聲明,最后一個是函數(shù)實現(xiàn),有參數(shù)類型和返回值類型隨意搭配的意思。 Typescript 中的函數(shù) Javascrip 中函數(shù)是一等公民一、Javascript 中的兩種常見的定義函數(shù)的方式1、函數(shù)聲明 function myFunc(x,y){ return x+y } 2、函數(shù)表達式 let add...
摘要:本套課程包含兩大部分,第一部分是基礎部分,也是重要部分,參考官方文檔結構,針對內(nèi)容之間的關聯(lián)性和前后順序進行合理調(diào)整。 showImg(https://segmentfault.com/img/bVbpBA0?w=1460&h=400); 講師簡介: iview 核心開發(fā)者,iview-admin 作者,百萬級虛擬渲染表格組件 vue-bigdata-table 作者。目前就職于知名互...
閱讀 2205·2023-04-25 14:50
閱讀 2963·2021-11-17 09:33
閱讀 2679·2019-08-30 13:07
閱讀 2913·2019-08-29 16:57
閱讀 975·2019-08-29 15:26
閱讀 3623·2019-08-29 13:08
閱讀 2059·2019-08-29 12:32
閱讀 3467·2019-08-26 13:57