能不能跳過 JavaScript ,直接學習 TypeScript?

時間 2021-05-06 01:58:07

1樓:Mr.Hope

可以的,原理上可行,實際操作可能不太行。沒有任何乙個typescript教程,會把js涉及到的東西全都交給你,都是預設你有js基礎的。再乙個,各種內建的方法,你不還是得看js教程去查用法?

2樓:Innei

首先,JS 是前端的基礎,TS 是 JS 的超集。TS JS 都是服務於前端的。(當然也有 NodeJS)。

題主說先寫個 VSCode 擴充套件,而 VSCode 是基於 Electron 開發的,Electron 就是個瀏覽器,顯示的是前端的東西。所以你先要寫的要建議還是從前端基礎學起。

我也是從 Python 過來學習前端的,去年的 3 月底開始,我從 Python 轉到了前端,一開始學習的是 JS ES6 語法,順帶學習 CSS 之類的。你說直接上 TS 基本不太可能,因為 Python 是動態的,你寫的時候根本不會去關心型別什麼的。而 TS 的非常嚴格的,反過來說如果這樣你不如直接去寫 JS。

我大概寫了一年前端,到了今年年初才開始上手 TS,在此之前我也看過但是被 Vue 的 TS 支援直接勸退,後來學了 React 之後,TS 真香。不過嘛,剛從動態語言轉為靜態語言(姑且算是),還是會遇到很多態別錯誤又無從下手的情況。如果你直接

// @ts-ignore

那還不如寫 JS。不要就直接放棄,要不就從頭開始。

補充,TS 官方的 handbook 上講的都是 TS 的東西,JS 的一律不講。所以你想知道陣列有什麼方法,物件有什麼方法,還得去 mdn 上學基礎。233

3樓:

看題目描述,應該只是僅僅是當做工具使用,不是靠這吃飯。那沒任何問題,用到什麼查什麼就好了。

如果是靠著這吃飯那不行,頂多是js學的不深入的情況下學ts,因為ts只是在js上拓展了型別,屬於很小的一部分。

4樓:前端收藏家

不可以,不可以,不可以。

兩者並不對等。ts更多的是靜態型別檢驗,js才是本質。才是基礎。

千萬不要本末倒置,好好掌握js很重要,後面再學習ta會很容易。

5樓:千鋒HTML5學院

什麼是跳過?是一點也不學嗎?如果沒有JS基礎(或者說沒有程式設計基礎),把TS當成是你人生第乙個語言來學,也是可以的。

可是你學TS是為了在專案裡用,如果開發前端,如果不懂JS,也很難駕弩專案。TS其實一般最終也要編譯成JS執行。

6樓:莫東

完全可以...

因為typescript是js(es6)上加了一層強制型別

所以如果專案用ts可以直接跳過,ts本來就包含了js es6的語法

7樓:林大元

ts是js的超集,主要是增加了型別,所以你覺得呢?先學ES6+,然後自然的過渡到TS,了解型別系統,也就知道型別系統解決了什麼問題。有Python基礎學JS不難。

8樓:

had better not。因為應該沒有哪乙個 ts 教程會給你詳細講解 js 相關的知識,ts 本質上就是 js + 型別系統,根還是在 js,型別系統是服務於 js 語言的,說到底 ts 只是 js 的乙個工具而已。

java學習能不能跳過servlet?

知有 可以,這東西太古老了,完全可以先跳過,可以嘗試著自己寫乙個簡單的 http server,要有時間的話回頭再看下 tomcat servlet,收穫會更多。 可以選擇性跳過的,看自身的需求。servlet本質上就是處理並響應使用者HTTP請求,科班的同學們因為學過計網,可以直接面向Socket...

這種情況下能不能跳過獵頭直接入職?

1.立場決定觀點,其他獵頭從業者的回答並沒有錯,但不是非得參考的。2.這是公司與獵頭之間的博弈,求職者本身沒問題,獵頭費用上面產生分歧了。3.跳過獵頭入職,對求職者來說無直接損失,部分情況可能是公司承擔某些法律風險。4.獵頭之間會有同行交流,也會有拉黑行為。但更多的是針對做法惡劣的公司,而非某個求職...

我們能不能跳過眼睛直接把影象傳給大腦 ,實現閉著眼睛「看」東西?

喜歡物理的結他手 我覺得可以,比如香港風雲裡周潤發用指甲上的晶元感知外界影象並傳遞給大腦。總之視覺形成就是影象資訊傳遞給大腦皮層,眼睛是一種資訊傳遞的工具而已,所以並非一定要靠眼睛。 SFish 做夢我的意思是,做夢就是這種感覺跳過眼睛大腦皮層直接反應出來影象的事情,雖然和題主說的不太一樣 而且我認...