原创 vue的 watch vs computed vs methods 區別

watch vs computed vs methods 區別 watch 是對數據進行監聽,更多完成的是異步數據請求 methods 它是事件處理程序 computed 它是對數據進行重計算 computed-計算屬性 作

原创 瞭解一下react Hooks

Hooks作用就是讓我們在函數組件中可以使用類組件的一些特性: 比如state 、部分生命週期 、 context useState作用: 可以讓我們在函數組件中使用state和修改state import React,{ use

原创 Steps步驟條結合路由跳轉

Steps步驟條 定義一個home目錄, index.js step.js StepOne.js StepTwo.js StepThree.js // index.js import React, { Component } fr

原创 什麼是nodejs?nodejs的模塊化及引用

什麼是nodejs? nodejs是JavaScript的運行環境,建立在Chrome的V8引擎上 nodejs和js的區別? nodejs組成部分:ECMAScript,V8,LIBUV JavaScript組成:ECMAScr

原创 非常詳細的JavaScript 數組,字符串的方法及使用

JavaScript 數組,字符串的方法 數組的概念及定義 數組:一組任意類型或者相同類型的數據。 除了 Object 類型之外,Array 類型是ECMAScript 最常用的類型。而且 ECMAScript 中的 Array

原创 js 函數封裝axios請求,get,post請求

什麼是 axios? Axios 是一個基於 promise 的 HTTP 庫,可以用在瀏覽器和 node.js 中。 axios.get(url[, config]) axios.post(url[, data[, confi

原创 Vue 組件,組件通信(父子,子父,非父子組件通信)

Vue 組件 Vue組件 其實是一個html、css、js等的一個聚合體。 組件定義: Vue.extend() 得到的是一個構造函數VueComponent( options ) options即我們之前在new Vue( o

原创 Vue的生命週期

Vue的生命週期 Vue生命週期鉤子函數一共有11個,常見的用8個 初始化階段 beforeCreate :爲實例事件和生命週期做準備 created : 初始化數據 beforeMount :vdom生成了 mounte

原创 Vue.js 的使用及常見指令v-model, v-for, v-on

Vue是一個MVVM框架 M 模型 model 數據 V 視圖 view VM C -> P -> VM 視圖模型 -> 處理邏輯 單向數據流 數據由父級傳遞給子級 Vue是一個js漸進式框架 漸進式:

原创 React生命週期各階段鉤子函數解析

掛載階段【 初始化階段 】 初始化階段就是將我們的組件插入到DOM中,只會發生一次 constructor :初始化動作,比如: state的定義和初始化賦值、比如非箭頭函數的this的綁定 getDerivedStateFro

原创 react 組件的通信

react 組件的通信 組件創建 函數組件 函數也可以是一個組件 函數可以使用props來接收綁定在它身上的屬性 React中註釋語法 {/* */} React中模板表達式使用 {} 類組件 使用了class的繼承,讓

原创 mongoose操作數據庫mongodb,增刪改查, 瞭解一下

mongoose操作數據庫 1,mongoose模塊 mongoose 簡介 Mongoose庫簡而言之就是在node環境中操作MongoDB數據庫的一種便捷的封裝,一種對象模型工具,Mongoose將數據庫中的數據轉換爲Java

原创 MongoDB數據庫,你需要掌握的這些知識

MongoDB 安裝配置 MongoDB官網地址: https://www.mongodb.com/ MongoDB下載地址: https://www.mongodb.com/download-center#community M

原创 git版本管理工具,git文件上傳命令,及常用命令

Git版本管理工具 概念: Git 是一個分佈式的版本控制系統,在 Git 中即使用戶離線,也能進行項目的提交和更新操作,等到下次連線服務器時進行整體的同步操作。 Git Bash使用(命令行) 註冊gitHub賬號 > Clon

原创 js隨機生成6位驗證碼(大小寫字母,數字)

js隨機生成6位驗證碼(大小寫字母,數字) 你好! js隨機生成6位驗證碼(大小寫字母,數字),利用Math.random產生隨機數。 代碼如下 代碼片. function getRandom(min, max) {