一周計畫:
1、 介面
2、 類
3、范型
三.范型
四.編譯
上週學完了基礎型別和型別宣告,東西還是蠻多的,也許對有後端經驗的人比較友好,但是我覺得還是有些吃力的,需要多寫多練,去鞏固,畢竟難的只是他的寫法。
用來乙個類中應該包含哪些屬性,可以當作型別宣告去使用
inte***ce myinter
// 對類的限制,必須滿足介面中的限制
class myclass implements myinter
sayhello()
}
class person
console.
log(person.age)
// 獲取靜態屬性
let per = new person()
console.
log(per.name)
// 獲取例項屬性
class person
}
class person
}class student extends person
與普通類沒什麼差別,只是不能被建立例項,只能被繼承
寫法如下
abstract class person
定義函式中型別不明確的引數
function fn
(a: t)
:tfn(10
)// 自動指定型別
fn('s'
)// 直接指定型別
inte***ce inter
function fn
(a:t)
: number
package.json,使用webpack-dev-server之後,啟動執行環境的配置(start)
window是webpack serve --open chrome.exe
mac是webpack serve --open 『google chrome』
const path =
require
('path'
)// 用於打包的html中的內容自動引入
const htmlwebpackplugin =
require
('html-webpack-plugin'
)// 用於清空,打包資料夾中的檔案
const
=require
('clean-webpack-plugin'
)// 所有的配置資訊
module.exports =},
// 指定打包時使用的模組
module:
,// 指定版本
"corejs"
:'3'
,// 使用corejs的方式,按需載入
"usebuiltins"
:"usage"}]
]}},
'ts-loader'],
// 要排除的檔案
exclude:
/node-modules/},
]]}}
}"less-loader"]}
]},// 配置webpack外掛程式
plugins:
[ new cleanwebpackplugin()
, new htmlwebpackplugin()
,],// 用來設定引用模組
resolve:
}
第二週學習
二 字首和與差分 三 位運算 二分查詢是一種演算法,其輸入是乙個有序的元素列表 必須是有序的 查詢的元素包含在列表中,二分查詢返回其位置 int find int x if a r x return r else return 1 void find int a n int x if a l x c...
暑假學習第二週
轉眼已經過去了兩周,學習到不少的東西,仍然感覺自己自己是乙個小白,什麼都不知道,現在至少對python的類 模組和函式有了比較深刻的理解。這週前幾天 主要看了函式和函式式程式設計,比較深刻的理解了一下函式的用法和寫法。模組這塊也細心的看了看,了解了如何去匯入乙個模組以及模組的部分特性,自己覺得pyh...
Linux 學習第二週
第二週的學習就有些進展了,因為在這段時間裡,我開始接觸並使用centos了!剛剛開啟文字介面的時候,我的內心可是異常的興奮啊!那個時候我才感覺到 書上的東西是有用的 原諒我以前認為看書沒什麼太大意義 當時我馬上翻開書,照葫蘆畫瓢 就開始寫命令,玩的不亦樂乎。現在我已經基本了解了檔案的一些基本屬性和許...