原创 SPA與react組件

一、react的基本概念 1.單頁模型(SPA) 只有一張Web頁面的應用,是一種從Web服務器加載的富客戶端,單頁面跳轉僅刷新局部資源 ,公共資源(js、css等)僅需加載一次,常用於PC端官網、購物等網站 單頁面應用和多頁

原创 學習JS第七節——繼承

1.繼承的方式 原型鏈 繼承了太多沒用的屬性 借用構造函數(call方法) function Person(name, age, sex) { this.name = name; } (1)不能繼承構造函數的原型 (2)在

原创 學習DOM第四節——事件

1.綁定事件的方法 0級事件處理程序 //方式一 div.onclick = function() { console.log('a'); } //方式二 <div style = "width: 100px; heigh

原创 學習JS第五節——對象

1.對象 var person = { name : "kathy", age : 24, sex : "male", health : 100, smoke : function() { console.log('

原创 數據結構——隊列與廣度優先遍歷

一、隊列的特點 先進先出 隊列的應用 1. 一般的隊列 用鏈表或動態數組和指向隊列頭部的索引實現,隊列應支持兩種操作:入隊和出隊,具體看隊列 缺點:使用固定大小數組時,會造成空間浪費 當刪掉隊首元素後,頭指針後移,有一個空位無法

原创 數據結構——js中數組和字符串常用api總結

一、數組Array 1. Array構造函數方法 Array.from 常用指數:兩顆星 從類似數組或迭代器對象中構造函數,包括dom元素數組、集合Set、字典Map、arguments等等。 2. 原地修改數組方法 這些方法

原创 算法心得——二分查找

二分查找模板 二分查找常用在有序數組中找到某個元素或插入某個元素,關於二分查找方法的詳細介紹和分析可以看力扣上這一篇大神級題解:用「排除法」(減治思想)寫二分查找問題、與其它二分查找模板的比較。 對每次查找區間的選取不同會有很多種

原创 css-in-js之style-components的使用

css-in-js react是用js寫html的框架,爲了在react框架中使用js編寫一切代碼,使用css-in-js庫編寫css代碼,style-components是近期使用人數最多的css-in-js庫,它的優點如下: