原创 關於事件委託的嘗試

1 常寫代碼ul.addEventListener('click',function(e){if(e.target.tagName.toLowerCase()==='li'){fn()// 執行某個函數}})之前一直用的很好,但是在某次li

原创 【JavaScript】用JS刷劍指offer

1 二維數組的查找題目描述在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。題目分析該二維數組中的

原创 【JavaScript】ES6 -箭頭函數

箭頭函數箭頭函數是什麼ES6標準新增了一種新的函數:Arrow Function(箭頭函數)箭頭函數分類邊界只包含一個表達式,連{ ... }和return都省略掉了x=>x*x上面的箭頭函數相當於function(x){returnx*x

原创 【JavaScript】其它-數組API

數組的9大操作數組的創建vararrayObj=newArray();//創建一個數組vararrayObj=newArray([size]);//創建一個數組並指定長度,注意不是上限,是長度vararrayObj=newArray(ite

原创 【JavaScript】其它-對象API

for in:遍歷對象中所有屬性varobj={x:100,y:200,z:300}varkey;for(keyinobj){// key就是obj的屬性名,即x, y, z// 注意這裏的hasOwnProperty,在講原型鏈時候講過i

原创 【JavaScript】ES6-le、var、constant

ES6的let、const和ES5的var的區別使用var(ES5)聲明的變量,其作用域爲該語句所在的函數內,且存在變量提升現象使用let(ES6)聲明的變量,其作用域爲該語句所在的代碼塊內,不存在變量提升使用const(ES6)聲明的是常

原创 【DataStruct】常見數據結構

常見數據結構時間複雜度在進入正題之前,我們先來了解下什麼是時間複雜度。通常使用最差的時間複雜度來衡量一個算法的好壞。常數時間 O(1) 代表這個操作和數據量沒關係,是一個固定時間的操作,比如說四則運算。對於一個算法來說,可能會計算出操作次數

原创 【Algorithm】常考算法題解析

常考算法題解析這一章節依託於數據結構的內容,畢竟瞭解了數據結構我們才能寫出更好的算法。對於大部分公司的面試來說,排序的內容已經足以應付了,由此爲了更好的符合大衆需求,排序的內容是最多的。當然如果你還想衝擊更好的公司,那麼整一個章節的內容都是

原创 【數據結構】第一章 緒論

基本概念和術語(1) 數據是描述客觀事物的符號,是計算機中可以操作的對象,是能被計算機識別,並輸入給計算機處理的符號集合。數據不僅僅包括整型、實型等數值類型,還包括字符及聲音、圖像、視頻等非數值類型(2) 數據對象是性質相同的數據元素的集合

原创 如何寫好論文

1 題名要精練準確地表達最核心的內容題名、摘要、論文這3項,首先是論文要好,學術質量要高,這一點毫無疑問。然而論文好而不被收錄,這也屢見不鮮。2002年沒被檢索的4篇學報論文中,有3篇是國家自然科學基金項目資助論文,從專家評審意見看,學術質

原创 【面經】2019騰訊前端實習生一面

JSjQuery事件綁定的原理數組函數是否改變原數組用過哪些數組的APIjQuery怎麼獲取DOM元素,DOM怎麼獲取jQuery元素深淺拷貝如何判斷數據類型?除了使用typeof instanceof之外怎麼判斷?jQuery鏈式操作是怎

原创 ThinkPHP學習小記

ID不從1開始truncate table 你的表名無法訪問可能保存了帶bom的utf編碼部署到iis服務器將runtime設定到支持寫入的目錄數據不爲空顯示<!-- 不等於 --><ifcondition="$result[0]['jiy

原创 【CSS】簡介

是什麼CSS指層疊樣式表 (Cascading Style Sheets)目的給html加各種各樣的樣式html結構和CSS樣式分離便於維護更新組合CSS語法選擇器{屬性名:屬性值;屬性名:屬性值;}說明:一個CSS樣式包括選擇器和格式聲明

原创 Android學習小記

禁止Android不跟隨屏幕密度加載不同文件夾的資源在AndroidManifest.xml文件中添加android:anyDensity="false"字段高分辨率,一般我們把圖片丟這裏mipmap-hdpi調試時默認生成的apk在:ap