原创 js實現插入排序

發現菜鳥教程的那個圖片很明瞭的講述了   圖片來源:https://github.com/hustcc/JS-Sorting-Algorithm/blob/master/3.insertionSort.md 然後可以寫代碼了 funct

原创 js重寫原型問題

首先先引入一道題 function A() {     this.do=function() {return ‘foo’;}; } A.prototype=function() {     this.do=function() {ret

原创 ERROR in Entry module not found: Error: Can't resolve './src' in 'XXX\webpack'

報錯信息: WARNING in configuration The 'mode' option has not been set, webpack will fallback to 'production' for this valu

原创 數據結構(1) 時間複雜度

引言:時間複雜度是判斷一個程序算法是否可行的方法,在多個同一個問題的算法中,可以通過時間複雜度來挑選優秀的算法 1、需要理解要點:問題的規模和語句頻度,數量級O() 問題的規模:問題的規模指的是算法求解問題輸入量的多少,可以用n表示 語句

原创 數據結構(3) JS實現單鏈表

鏈表有單鏈表和雙鏈表,概念可百度,這裏主要是以js的形式實現。 以下是我大概實現的思路 我們先定義一個類,說明一下這個鏈表的數據結構 所以我們需要定義節點,節點裏面有value(我們存儲的值)以及next(指向下個一節點) funct

原创 1、webpack4.0 基礎配置

1.webpack環境的搭建 npm install webpack webpack -D    //開發環境受用  我使用的代碼編輯工具是VScode,安裝code runner插件很方便 2.webpack的默認打包 (1).簡

原创 數據結構(2) JS實現順序表的操作

線性表的定義:線性表的順序表示指的是用一組地址連續的存儲單元依次存儲線性表的數據元素,因爲數組也是通過線性表存儲的,所以這裏用數組來寫 let List = [ { message:'第一個數據元素' }

原创 VueRouter用法全面整理 -- 動態路由匹配

 在路徑哪裏匹配一個“:”冒號就可以了 import Vue from 'vue' import Router from 'vue-router' import HelloWorld from '@/components/HelloWo

原创 js跨域方式總結

jsonp jsonp的原理是藉助<script>標籤的跨域屬性,可以不受限制的從其他地方拿到數據,一次同時<img>也是這樣,比如我們直接拿到一個圖片的鏈接就可以訪問這個資源。 document.domain  這個主要是用在擁

原创 前端常見考試知識點筆記

原始類型:undefined與null的區別 Undefined類型只有一個值,即undefined。當聲明的變量還未被初始化時,變量的默認值爲undefined。 Null類型也只有一個值,即null。null用來表示尚未存在的對象,常

原创 react實現登陸思維(基於cookie)

一,使用插件 yarn add react-cookies 關於他的使用  https://www.npmjs.com/package/react-cookies import cookie from 'react-cookies'

原创 React-redux使用的步驟總結

React-redux的學習也有一定的時間了,非常好用,就是容易忘記用法,本文將總結他的用法。以備不時之需 一、使用前的準備 1.  使用React-redux需要安裝redux,react-redux yarn add redux,r

原创 React將富文本提取的html字符串正常顯示到頁面上

在數據庫中我們提取出來的文本是以一串html字符串,會原封不動的包含標籤顯示到頁面上,這個時候要用到dangerouslySetInnerHTML來解決問題 dangerouslySetInnerHTML格式不要寫錯 

原创 ES6中對class的理解(一)

自己的理解,有錯誤還望指出:         在學習JavaScript的時候,我們知道他是沒有類(class)的寫法的,所以我們需要類的時候一般是使用構造函數來模擬類的寫法。在ES6中提供了class寫法,在ES5中是沒有的,有時候我們

原创 vue的組件

1. 基本的新建組件  //新建一個組件 Vue.component(todo-item,{ template: '<li>這是個待辦項</li>' }) /*使用組件*/ <div id='app'> <todo