原创 Css樣式中的大於號你可知?

繼承這個詞,相信大家不會陌生,那麼今天說點大於號(’>’)與 繼承的關係,所以需更深的原理,來看一下吧! 看一下這個代碼 <div> <span>11111</span> <span>22222</span> <span>3

原创 理解React中的Redux

Redux 是 JavaScript 狀態容器,提供可預測化的狀態管理,可以讓你構建一致化的應用,運行於不同的環境(客戶端、服務器、原生應用),並且易於測試。不僅於此,它還提供 超爽的開發體驗,比如有一個時間旅行調試器可以編輯後實

原创 React Hooks實踐應用

React16.8 發佈已經很長世間, 這段時間項目不忙, 正好準備使用 React Hooks 進行重構升級。React Hooks 的特性是它可以讓你在不編寫 class 的情況下使用 state 以及其他的 React 的

原创 JavaScript中的Call、Apply、Bind的實現

我們知道在 javascript 中 call 和 apply 以及 bind 都可以改變 this 指向,那麼它們是怎麼實現的呢?彼此之間有什麼區別呢?首先我們先來分別解析一下它們,這篇文章簡單的介紹了實現 call() , a

原创 JavaScript運行機制,Event Loop

JavaScript 語言的一大特點就是單線程,也就是說,同一個時間只能做一件事。那麼,爲什麼 JavaScript 不能有多個線程呢?這樣能提高效率啊。 1.爲什麼 JavaScript 是單線程? JavaScript 的單線

原创 React-Redux在React中的應用

前面一篇文章我們分析了下Redux, 現在分析下React-Redux, React Redux 事實上是兩個獨立的產品, 應用可以使用 React 而不使用Redux ,也可以使用 Redux 而不使用 React ,但是,如果

原创 Css中的大於號('>')你可知?

繼承這個詞,相信大家不會陌生,那麼今天說點大於號(‘>’)與 繼承的關係,所以需更深的原理,來看一下吧! 看一下這個代碼 <div> <span>11111</span> <span>22222</span>

原创 React中組件通信問題

1.父組件傳遞值給子組件 想必這種大家都是知道的吧!都想到了用我們react中的props,那麼我在這簡單的寫了小demo,請看 父組件 class Parent extends Component{ render(

原创 Vue組件通信問題

子組件給父組件通信 如果子組件想要改變數據呢?這在vue中是不允許的,因爲vue只允許單向數據傳遞,這時候我們可以通過觸發事件來通知父組件改變數據,從而達到改變子組件數據的目的 子組件: <template> <div @cl

原创 JavaScript模塊化

爲什麼要使用模塊化? 當我們一個項目越做越大的時候,維護起來肯定沒那麼方便,且多人協作的去進行開發,當中肯定會遇到很多的問題,例如: 方法的覆蓋: 很有可能你定義的一些函數會覆蓋公共類中同名的函數,因爲你可能根本就不知道公共類中

原创 JavaScript 原型與原型鏈以及繼承方式

原型 ECMAScript 中描述了原型鏈的概念,並將原型鏈作爲實現繼承的主要方法。其基本思想是利用原型讓一個引用類型繼承另一個引用類型的屬性和方法。簡單回顧一下構造函數、原型和實例的關係:每個構造函數都有一個原型對象,原型對象都