fbpx

強大的 JavaScript

Contents

課程簡介

課程包含記憶體管理,絕對和相對容錯,物件導向

從這 2.5 小時的課程,你會學到

  • 深入理解和進階使用 JavaScript 的數值資料型別(Numbers)
  • 深入研究變數,記憶體
  • 對物件導向程式設計的深入研究

要求

課程說明

歡迎來到強大的 JavaScript 之旅。

本課程目標在幫助你從一個初級的 JavaScript 開發者成為一個高效的 JavaScript 程式設計師,瞭解背後的原理。

Javascript 被世界上大型的公司用來完成各種任務,我將幫助你以一種簡單的方式理解這門語言。

這門課程與其他的 JavaScript 課程完全不同,它包含了一些細節,這些細節看起來很微小,但是在幕後執行著很多東西。 我們將用絕對和相對容忍度( absolute, relative tolerance )的方法來看看為什麼0.1 + 0.1 + 0.1不等於0.3。 我們將回顧一下 JavaScript 的記憶體管理,並檢視一些範例,這些範例將加深您的理解。 我們將回顧銀行家的四捨五入演算法( Banker’s rounding algorithm ),帶有預設參數的警告,以及如何利用這個警告來獲得優勢。 我們將詳細介紹 OOP。

我在這裡不是要教你 JavaScript 的基礎知識,也不是要教你什麼是 coercion,現在有很多很棒的課程都有這些材料。 在這門課程中,我們將涵蓋大多數課程沒有涵蓋的主題,並運用一些演算法實現來鍛鍊我們的大腦。 我們將非常詳細地介紹一些小的主題,讓你瞭解為什麼會發生這種情況,這會給你帶來”啊啊”的時刻,而這些”啊啊”的時刻會讓你從其他開發者中脫穎而出。 課程很簡短,甜蜜的,你不會發現我漫無邊際,我們將直接進入主題。 我們將在本課程中涵蓋許多主題! 包括: 垃圾收集、參考計數演算法、迴圈引用、記憶體洩漏、標記和清除等記憶體管理演算法。 Numbers-這個主題將包括你自己的 getSizeOf 方法的實現,你自定義的基礎演算法,絕對和相對容忍度。

物件導向-我們將涵蓋原型鏈,_proto_和更多。

期待在課程中看到你們。

目標受眾

  • 任何想要準備進行深入 JavaScript 技術面試的人
  • 任何對 JavaScript 有基本瞭解的希望將其提升到新的水平的人

講師簡介

BadCipher 自學的 JavaScript 程式設計師

I’m a self taught JavaScript Developer.

我是一位自學的 JavaScript 開發者。 被網站、區塊鏈、機器學習和旅行所吸引。

我喜歡使用尖端技術開發網站,而且我是一個對值得學習的技術毫不猶豫的人。

我曾使用 React、 Redux、 Vue、 Vuex、 Node.js、 Python、 Flask 和 MongoDB

期待著在我的課堂上見到你。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

課程討論專區

  • 對於這個課程有任何問題,或是想要呼朋引伴一起學習,分享學習心得,歡迎到課程討論專區留言

參加課程 ♥找優惠折扣碼?

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: