原创 JavaScript中的基本數據類型,地基同樣重要(系列九)

JavaScript中的基本數據類型 在上一篇JavaScript中的參數傳遞一文中,我們瞭解到了值傳遞、引用傳遞、共享傳遞,三種傳遞的第一層區別就在於傳入參數的數據類型不同,所以這次,我們來講講Js中的數據類型。 本篇文章是根

原创 JavaScript中的參數傳遞(求值策略),ECMAScript中所有函數的參數都是按值傳遞嗎(系列八)

JavaScript中的參數傳遞 本篇文章主要講的是JavaScript中最正常不過的現象——函數參數傳遞,本篇文章篇幅不長,但一定能引發屬於你自己的思考! 大家可能會發現,系列的最近幾篇文章都圍繞着函數來講,畢竟作爲Js中的一

原创 JavaScript之閉包,給自己的Js一場重生(系列七)

JavaScript之閉包 閉包——非常重要但又難以掌握的概念,理解閉包可以看作是某種意義上的重生——《你不知道的Js》 雖然關於閉包,雖然大家可能已經看膩了,但我仍要試着去總結下它!!! 目錄 前言 一、什麼是閉包? 二、

原创 JavaScript之深入理解立即調用函數表達式(IIFE),你對它的理解,決定了它的出鏡率(系列六)

立即調用函數 本篇文章,主要講解的立即執行函數或自執行匿名函數的含義、用法、以及使用它的主要場景。系列的前面幾篇文章主要講解了作用域、原型、執行上下文,本篇文章一樣起到了承上啓下的作用,如果您感興趣,不妨去看看哦~ 傳送門 目

原创 JavaScript中的變量對象,簡約卻不簡單(系列五)

JavaScript內功之變量對象 本篇文章:主要介紹執行上下文的組成部分之一——變量對象(VO)。本文是與系列的前幾篇文章存在一定的承接關係,大家感興趣的話不妨從頭閱讀~ 目錄 前言 一、變量對象 二、全局變量對象 三、函

原创 別說鏈表不重要(一):單鏈表的實現原理+JavaScript實現實戰+常見操作一篇搞定

鏈表的原理及Js基本實現 虛心接受批評和指正,互相成就,共勉! 從這篇文章你會收穫什麼? 瞭解單鏈表和雙鏈表的基本結構; 在單鏈表或雙鏈表中實現遍歷、插入和刪除; 在鏈表中使用雙指針技巧(快慢指針技巧); 解決一些經典問題

原创 算法與數據結構+LeetCode題解-Js版

LeetCode題解Js版 https://webbj97.github.io/leetCode-Js/ 題外話 LeetCode題解:傳送門 前端筆記:傳送門 項目背景 旨在提高自己對算法的理解

原创 JavaScript版LeetCode題解,你值得擁有

LeetCode題解Js版 https://webbj97.github.io/leetCode-Js/ 題外話 LeetCode題解:傳送門 前端筆記:傳送門 項目背景 旨在提高自己對算法的理解,

原创 前端進階筆記:記錄成長

前端學習筆記 一、筆記目錄 這裏主要記錄的是已經CSDN上整理併發布的文章,持續整理並更新,生命不息學習不止! 1. JavaScript內功基礎系列 this指向詳解:思維腦圖與代碼的結合,讓你一篇搞懂this、call、a

原创 this指向詳解,思維腦圖與代碼的結合,讓你一篇搞懂this、call、apply。系列(一)

this指向詳解 六月第一篇文章,也是我第一次接觸思維腦圖,並嘗試將它運用到平時的學習中,我們共勉! 思考 + 導圖 + 示例代碼 => 船新版本 目錄 前言+思考題 一、this的指向 二、call和apply 三、模擬實

原创 從原型到原型鏈,修煉JavaScript內功這篇文章真的不能錯過!系列(二)

從原型到原型鏈 本文主要從構造函數 -> 原型(隱式原型+顯示原型)-> 原型鏈的順序,漸進式講解,希望對你有所做幫助,共勉~ 系列文章: this指向詳解:思維腦圖與代碼的結合,讓你一篇搞懂this、call、apply(

原创 JavaScript中的執行上下文,既然遇見了這篇圖文並茂的文章,乾脆看完吧!(系列四)

JavaScript中的執行上下文 本文主要會講解我們經常看到的上下文知識點,旨在幫助自己和大家加深對它理解。本篇文章可以避開了變量提升相關知識,是希望篇幅可以控制在一定範圍,方便大家瀏覽,劇透一下《變量對象》會在下一篇和大家見

原创 從作用域到作用域鏈,思維腦圖+代碼示例讓知識點一目瞭然!系列(三)

作用域 作用域的篇幅不會太長,作爲自己對Js總結的第三篇文章,主要是承上啓下。 之後會涉及到執行上下文,閉包等相關專題,爲了避免內容過多,作用域這一部分單獨總結。 目錄 前言 一、作用域的定義 二、理解作用域 三、作用域鏈

原创 this指向詳解:思維腦圖與代碼的結合,讓你一篇搞懂this、call、apply(附面試題)

this指向詳解 六月第一篇文章,也是我第一次接觸思維腦圖,並嘗試將它運用到平時的學習中,我們共勉! 思考 + 導圖 + 示例代碼 => 船新版本 目錄 前言+思考題 一、this的指向 二、call和apply 三、模擬實

原创 從原型到原型鏈,修煉JavaScript內功這篇文章真的不能錯過!

從原型到原型鏈 本文主要從構造函數 -> 原型(隱式原型+顯示原型)-> 原型鏈的順序,漸進式講解,希望對你有所做幫助,共勉~ 系列文章: this指向詳解:思維腦圖與代碼的結合,讓你一篇搞懂this、call、apply(