原创 數據結構 - 集合

集合 集合是由一組無序且唯一(不能重複)的項組成的。這個數據結構使用了與有限集合相同的數學概念,但應用在計算機科學的數據結構中。 使用JavaScript創建一個集合類: class Set { constructor(

原创 ES6 class學習筆記

class 傳統的javascript中只有對象,沒有類的概念。它是基於原型的面嚮對象語言。原型對象特點就是將自身的屬性共享給新對象。 如果要生成一個對象實例,需要先定義一個構造函數,然後通過new操作符來完成。構造函數示例: /

原创 JavaScript 字符串

JavaScript字符串 JavaScript 字符串用於存儲和處理文本。 字符串可以是插入到引號中的任何字符。你可以使用單引號或雙引號: var carname = "Volvo XC60"; var carname =

原创 JS手撕代碼

深淺拷貝 基本數據類型 number、boolean、string、null、undefined、symbol 基本數據類型是以名值得形式存儲在棧內存中的。 進行賦值操作時會新開闢一片棧內存存儲新的名值。 引用數據類型 數組、對象

原创 HTML、CSS相關

HTML: web assembly WebAssembly 是由主流瀏覽器廠商組成的 W3C 社區團體 制定的一個新的規範。 Web語義化的理解 Web語義化是指使用恰當語義的html標籤、class類名等內容,讓頁面具有良好的

原创 《JavaScript權威指南》閱讀筆記(8) 正則表達式的模式匹配

第 10 章 正則表達式的模式匹配 正則表達式是一個描述字符串模式的對象。 JavaScript的RegExp類表示正則表達式,String和RegExp都定義了方法,後者使用正則表達式進行強大的模式匹配和文本與替換功能。 正則表

原创 沖沖衝 !!!

JavaScript+CSS+HTML 牛客網:面經 + 筆試題 + 面試題 數據結構與算法 + LeetCode刷題 操作系統 計算機網絡 網絡安全 框架:Vue + Ant Design Vue + JQuery + Boo

原创 NodeJs相關知識

NodeJs 就是運行在服務端的 JavaScript。 NodeJs事件驅動/事件循環: 每個NodeJs進程只有一個主線程在執行程序代碼,形成一個執行棧(execution context stack)。 主線程之外,還維護

原创 Vue實戰:淺談如何使用VueRouter

Vue實戰:淺談如何使用VueRouter Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,讓構建單頁面應用變得易如反掌。 用 Vue.js + Vue Router 創建單頁應用,是

原创 《JavaScript權威指南》閱讀筆記(5) 數組

第七章 數組 創建數組 1. 數組直接量 var empty = []; //沒有元素的數組 var primes = [2, 3, 5, 7, 11]; //有5個數值的數組 var misc = [1.1, true, "a"

原创 《重學前端》學習筆記(12)

瀏覽器:網絡通訊 所需要了解的瀏覽器工作原理只是它的大致過程。 來共同思考一下。一個瀏覽器到底是如何工作的。 實際上,對瀏覽器的實現者來說,他們做的事情,就是把一個 URL 變成一個屏幕上顯示的網頁。 這個過程是這樣的: 瀏覽器

原创 《重學前端》學習筆記(9)

JavaScript 的文法:JavaScript語法(2): JavaScript 遵循了一般編程語言的‘語句 - 表達式’結構,多數編程語言都是這樣設計的。 腳本,或者模塊都是由語句列表構成的,這次,就來一起了解一下語句。 在

原创 JavaScript深入之從原型到原型鏈

JavaScript深入之從原型到原型鏈 構造函數創建對象 我們先使用構造函數創建一個對象: function Person() { } var person = new Person(); person.name = 'Kev

原创 零碎前端基礎知識筆記

HTML HTML:超文本標記語言,是一種用於創建網頁的標準標記語言。 對於中文網頁需要使用 <meta charset="utf-8"> 聲明編碼,否則會出現亂碼。有些瀏覽器(如 360 瀏覽器)會設置 GBK 爲默認編碼,

原创 《JavaScript權威指南》閱讀筆記(7) 類和模塊

第9章 類和模塊 在JavaScript中,類的實現是基於其原型繼承機制。如果兩個實例都從同一個原型對象上繼承了屬性,就說它們是同一個類的實例。如果兩個對象繼承自同一個原型,往往意味着(但不是絕對)它們是由同一個構造函數創建並初始