JavaScript

js建立物件的各種方法以及優缺點

整理《javascript高階程式設計》中建立物件的7種方式以及優缺點, 還是要再說一句,這本書是寫的真好啊。 1. 工廠模式 工廠模式是軟體工程領域一種廣為人知的設計模式,這種模式抽象了建立具體物件的

JavaScript中的淺拷貝與深拷貝

前言 文章開始之前,讓我們先思考一下這幾個問題: 為什麼會有淺拷貝與深拷貝 什麼是淺拷貝與深拷貝 如何實現淺拷貝與深拷貝 好了,問題出來了,那麼下面就讓我們帶著這幾個

靈活運用JavaScript開發技巧

何為技巧,意指表現在文學、工藝、體育等方面的巧妙技能。程式碼作為一門現代高階工藝,推動著人類科學技術的發展,同時猶如文字一樣承託著人類文化的進步。 每寫好一篇文章,都會使用大量的寫作技巧。烘托、渲

前端為什麼需要模組化開發

看著上面的script標籤,是不是有一種很熟悉的感覺。通過script引入你想要的資源,從上到下的順序,這其中順序是非常重要的,資源的載入先後決定你的程式碼是否能夠跑的下去。當然我們還沒有加

怎樣讓 JS - API 具有更好的實用性

程式設計師的精神,不應不止於實現,更要注重優化。不應止於表面,更要研究內部機制,方能青出於藍而勝於藍。 1.前言 在上家公司開發後臺管理系統的時候,頻繁要處理各種資料顯示的問題,一開始是實現就好。後來寫

JavaScript 工廠函式 vs 建構函式

當談到JavaScript語言與其他程式語言相比時,你可能會聽到一些令人困惑東西,其中之一是工廠函式和建構函式。 工廠函式 所謂 工廠函式 ,就是指這些內建函式都是類物件,當你呼叫他們時

我可能不知道的JS

js裡面我們可以向函式裡面傳遞引數 我們可以這樣寫 裡面只是基礎的函式傳參,如果這樣呢 引數上的cb和前面一樣,是接受一個引數,你可能會發現 cb(val1) 有

詳細解析JavaScript中的非同步機制

學習JavaScript的時候瞭解到JavaScript是單執行緒的,剛開始很疑惑,單執行緒怎麼處理網路請求、檔案讀寫等耗時操作呢?效率豈不是會很低?隨著對這方面內容的瞭解和深入,知道了其中的奧祕。本篇文章就主

元件化頁面:封裝el-tree

一直在開發平臺類的專案。上一個專案開發的時候,依舊是每個頁面上覆制貼上,儘管頁面上的寫法規範都定義了,但依舊讓人難受,於是開始把那些常用的功能封裝成為可複用的元件,偷懶和易於維護是我想要的。 寫在前面

Typescript基礎(2)——函式

前言 今天繼續typescript的學習,開始函式的學習。 函式 函式的定義 和JavaScript一樣,TypeScript函式可以建立有名字的函式和匿名函式。 你可以隨意選擇適合應用程

1714889257.8375