原创 react路由 什麼是路由 路由基本信息 路由傳參與接收 嵌套路由

什麼是路由 簡單的說就是根據不同的地址,web服務器處理不同的業務以及邏輯。 這個文檔是本人學習所用 寫的不是很詳細 勿噴 路由基本信息 安裝react-router-dom yarn add react-router-dom --s

原创 es6總結二 Set Map Symbol class

前面一篇大概說了下let const 數組以及對象的結構解析,以及擴展運算符 今天主要說一下set map 數據結構,symbol,class,箭頭函數,下一篇在專門說一下Promise Set 類似於數組,但值唯一的數據結構 Se

原创 react學習一 webpack 安裝webpack

安裝webpack 創建文件 mkdir react-demo cd react-demo npm init npm i webpack webpack-cli webpack-command --save-dev /

原创 nodeJS基礎二 模塊 模塊 模塊化

模塊 在nodeJS中一個文件就是一個模塊,這個模塊本質就是一個函數 模塊化 CommonJs exports(導出) require(導入) es6 export(導出) import(導入)

原创 es6總結一 es6基礎

es6基礎 let和const命令 let和const用於聲明變量 let跟var的區別 1、let定義過的變量不能再定義,var定義過的變量可以重新定義 var name = 'tom'; var name = 'tony';

原创 nodeJS基礎一 什麼是nodeJS 安裝nodeJS 以及NPM nodeJS特點 重點 單線程異步

什麼是nodeJS Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。 Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效 安裝nodeJS 以及NPM nodeJS 官方下載

原创 es6總結三 Promise

Promise 概念 1、Promise是一種異步編程解決方案 2、將異步操作以同步操作的流程表達出來,避免了層層嵌套的回調函數 3、Promise對象提供了統一的接口,使得控制異步操作更加容易 Promise的三種狀態 pending(進

原创 nodeJS基礎四 事件

event 概念 1.Node中的event沒有默認行爲和事件冒泡 2.const EventEmitter = require('events'); //返回一個類 3.通常我們需要繼承EventEmitter 來實現事件 4.一個E

原创 nodeJS基礎三 全局變量

一、什麼是全局變量 在所有的模塊中都可以使用,不需要引入 二、作用域在模塊內的變量 __dirname 當前模塊的文件夾名次 __filename 當前模塊文件的絕對路徑 module 當前的模塊信息 exports module.expo

原创 nodeJS基礎二 模塊

模塊 在nodeJS中一個文件就是一個模塊,這個模塊本質就是一個函數 模塊化 CommonJs exports(導出) require(導入) es6 export(導出) import(導入)

原创 nodeJS基礎一

什麼是nodeJS Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。 Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效 安裝nodeJS 以及NPM nodeJS 官方下載

原创 es6總結三

Promise 概念 1、Promise是一種異步編程解決方案 2、將異步操作以同步操作的流程表達出來,避免了層層嵌套的回調函數 3、Promise對象提供了統一的接口,使得控制異步操作更加容易 Promise的三種狀態 pending(進

原创 es6總結二

前面一篇大概說了下let const 數組以及對象的結構解析,以及擴展運算符 今天主要說一下set map 數據結構,symbol,class,箭頭函數,下一篇在專門說一下Promise Set 類似於數組,但值唯一的數據結構 Se

原创 react學習一 webpack

安裝webpack 創建文件 mkdir react-demo cd react-demo npm init npm i webpack webpack-cli webpack-command --save-dev /

原创 es6總結一

es6基礎 let和const命令 let和const用於聲明變量 let跟var的區別 1、let定義過的變量不能再定義,var定義過的變量可以重新定義 var name = 'tom'; var name = 'tony';