"TypeScript"

TypeScript設計模式之解釋器
看看用TypeScript怎樣實現常見的設計模式,順便複習一下。學模式最重要的不是記UML,而是知道什麼模式可以解決什麼樣的問題,在做項目時碰到問題可以想到用哪個模式可以解決,UML忘了可以查,思想記住就好。這裡儘量用原創的,實際中能碰到的例子來說明模式的特點和用處。解釋器...
前端JavaScript 到 TypeScript
介紹:TypeScript 並不是一個完全新的語言, 它是 JavaScript 的超集,為 JavaScript 的生態增加了類型機制,並最終將代碼編譯...
JavaScript => TypeScript 入門
幾個月前把 ES6 的特性都過了一遍,收穫頗豐。現在繼續來看看 TypesScript(下文簡稱為 “TS”)。限於經驗,本文一些總結如有不當,歡迎指正。官網有這樣一段描述:TypeScript is a typed superset of JavaScript that ...
萬物起源:從 JavaScript 到 TypeScript
Tim Berners-Lee 於 1989 年發明了萬維網並於 1991 年對外發布了世界上第一個網頁瀏覽器 WorldWideWeb,從此拉開了 We...
Typescript 是如何保證前端質量的
| 導語Typescript 作為 Javascript 的超集,為 Javascript 賦予了數據強類型特性,儘管 Javascript 作為動態開發...
'TypeScript 解決了什麼痛點?'
"原文:https://www.zhihu.com/question/308844713/answer/6403316061. TS是什麼 ?TypeScript = Type + Script(標準JS)。2. 為什麼要用TS ?目標:生命週期較長(常常持續幾年)的複雜S...
TypeScript VS JavaScript 深度對比
TypeScript 和 JavaScript 是目前項目開發中較為流行的兩種腳本語言,我們已經熟知 TypeScript 是 JavaScript 的一個超集,但是 TypeScript 與 JavaScript 之間又有什麼樣的區別呢?在選擇開發語言時,又該如何抉擇呢?...
TypeScript不利於高級Javascript程序員的修養
Typescript完全嚴格地兼容js嗎?Typescript官方說它是Javascript的超集,好多人也是這麼理解的。 本人驗證過一些case,得出結...
'為什麼都2019年了大家還喜歡用TypeScript?'
"作者丨Saurabh Barot2018 年發起的 Stack Overflow 開發人員調查揭示了業內關於不同編程語言、平臺、庫等的一些流行觀點。基於這項研究可以看出,TypeScript 是比 JavaScript 更受喜愛的編程語言。開發者喜歡使用 TypeScri...
使用TypeScript兩年之後:它值得推薦嗎?
作者 | Kamil Zagrabski譯者 | 無明大約在兩年前,我所在的一個小型的敏捷團隊啟動了一個全新的項目。微服務、Docker、React、Re...
TypeScript 2.3發佈 支持通用類型參數默認值
TypeScript 2.3版本發佈,它是微軟的開源編程語言,是JavaScript的超集。TypeScript 2.3具有ES5/ES3的生成器和迭代功...
將 30 萬行代碼從 Flow 遷移到 TypeScript 是一種怎樣的體驗?
作者 | Roger Goldfinger譯者 | 彎月責編 | 伍杏玲出品 | CSDN(ID:CSDNnews)【CSDN 編者按】本文作者在當前正在...
'GitHub TypeScript項目推薦|基於React開發的經典坦克大戰遊戲'
"基於 React 的經典坦克大戰,在線試玩。歡迎感興趣的小夥伴動起手來提交代碼加入到這個項目 項目分析倉庫名稱:battle-city標星(star):1057 (網紅級項目,高手作品,star可以走一波)標星趨勢關注(watch):32拷貝(fork):131貢獻人數:...
'Vue3.0版本:依賴注入的用法,模板refs的用法,類型推斷函數用法'
"依賴注入Vue3.0依賴注入方式 provide和inject的用法類似於2.x的選項 provide/inject。兩者都只能在當前激活實例setup()中調用。inject接受可選的默認值(比如 light)作為第二個參數。如果未提供默認值且在提供上下文中找不到該屬性...
算法 TypeScript 2019-09-01
前端基礎:Vue3.0最重要的修改——組件選項設計為函數的API形式
鏈接:https://zhuanlan.zhihu.com/p/68477600概要將 2.x 中與組件邏輯相關的選項以 API 函數的形式重新設計。基本...
'在瀏覽器中實現GPU加速的JavaScript'
"gpu.jsGPU加速JavaScript GPU.js是用於Web和節點的JavaScript的GPGPU(GPU上的通用計算)的JavaScript加速庫。GPU.js自動將簡單的JavaScript函數轉換為著色器語言並編譯它們,以便它們在GPU上運行。如果GPU不...
'Visual Studio Code 開發 Python,這幾個擴展你應該瞭解'
"Visual Studio Code 是微軟出品的極優秀的代碼編輯工具,具有強大的高亮語法提示功能,方便的調試功能,內置集成 Git 命令。在保持核心功能小巧的同時,更是提供了插件擴展能,利用強大的擴展自定義能實現 VSCode 的 N 種可能!本文針對 Python 開...
前端:與Vue.js框架及其生態相關的200多道面試題,你都會嗎?
鏈接:https://github.com/haizlin/fe-interview/blob/master/lib/Vue.mdVue框架相關vue渲染模板時怎麼保留模板中的HTML註釋呢?Vue.observable你有了解過嗎?說說看你知道style加scoped屬性...
app企業簽名應用開發將在2019年保持的趨勢
這是智能手機的時代,app企業簽名應用可以滿足想象的事情,以及智能手機的所有功能,所有企業都被迫進行應用開發,但由於各種原因,企業無法進行應用開發,漸進式Webapp開發是一箇中間立場,是一個趨勢。如果沒有企業賬號可藉助第三方平臺(如:app.fubi.hk)獲得蘋果企業...
'「區分精評」Matic Network:以太坊的側鏈未來'
"2019年跨鏈是第一熱點,側鏈協議就是其中一種跨區塊鏈的解決方案。通過這種解決方案,可以實現數字資產從一個區塊鏈到另一個區塊鏈的轉移,之後又可以從第二個區塊鏈返回到前一個區塊鏈中。其中第一個區塊鏈被稱為主鏈,第二個區塊鏈則被稱為側鏈。最初,主鏈通常指的是比特幣區塊鏈,而現...
推薦中...