原创 scrollHeight在chrome中的異常表現

最近在慕課網上覆習基礎知識,在做到scrollHeight時出現了問題,chrome解析結果與其他各瀏覽器不一致,主要測試了IE6~IE9,IE11,ff,chrome。 不一致主要體現在document.documentEle

原创 JavaScript中 apply/call 與面嚮對象語言中繼承關係的聯繫和區別

如果對apply/call還沒有一個大體的概念,請參考以下資料: http://blog.csdn.net/myhahaxiao/article/details/6952321#reply 主要問題:apply是可理解爲類的繼承

原创 CodeBlocks 的安裝以及編譯器的配置

截止到我安裝的今天,Code::Blocks的最新版本爲16.01, 建議官網下載,下載地址http://www.codeblocks.org/downloads 下載下來之後是一個可執行文件 然後點擊安裝就可以了

原创 JavaScript中的trim 方法

參考資料:https://msdn.microsoft.com/zh-cn/library/ff679971(v=vs.94).aspx http://stackoverflow.com/questions/498970/trim

原创 java學習(一):java的編譯和執行

java的編譯和執行通常是結合使用編譯器和解釋器。 具體的過程如下圖: JAVA字節碼與真正的機器語言代碼的區別:它獨立於處理器類型,使java結構獨立,易於在不同類型的處理器平臺之間移植。 java虛擬機爲java解釋器(

原创 從angular5 升級到angular9(最新版本)

搞了一天,終於升級成功了,其實最後升級成功倒發現沒那麼難。 以下方法適用於想一次性升級package.json中所有依賴到最新版本的方案: 這個庫是我們的必需品npm-check-updates 依次運行下面的三個命令 npm

原创 JavaScript實現一個簡易的計算器

寫在最前的一些‘廢話’ 大概從六月十號左右開始就一直在爲期末考試(大部分)還有保研忙,本來計劃的一個周至少有一天可以安心寫代碼,但發現計劃趕不上變化,剛開始的第一週還可以有時間,但往後發現自己整個思維一直處於期末考的狀態中,根本不

原创 clearInterval只終止定時器不終止函數

如下代碼 this.timer=setInterval(function(){ if(index==listArray.length){ listArray[listArra

原创 通過二叉樹的遍歷理解遞歸

前言 對於遞歸自己一直處於迷迷糊糊的狀態,看了超多和遞歸有關的資料,但還是不是特別理解,今天又看了一上午,覺得有些收穫,打算寫下了,加深理解。 前一段時間寫的三種遍歷的可視化,有興趣的同學可以參考 demo地址: http:

原创 javascript onkeydown事件

轉自:http://www.jb51.net/article/56376.htm JavaScript onkeydown 事件 用戶按下一個鍵盤按鍵時會觸發 onkeydown 事件。與 onkeypress 事件不同的是,o

原创 form中appendChild失效的問題

本來今天在寫一個算是比較簡單地隊列效果,本來打算兩個小時搞定,然而,加找問題出現的原因,查資料,複習正則,一共寫了將近五個小時O__O “…。 其實代碼結構是非常簡單地,如下 <form> <fields

原创 inline-block和float應區別對待

參考資料:http://www.w3cplus.com/css/inline-blocks.html inline-block和float大戰已經持續了一段時間,有的人鍾愛float,整個頁面都用的是float佈局,而有些人因爲f

原创 flex佈局中align-items 和align-content的區別

參考資料:http://stackoverflow.com/questions/31250174/css-flexbox-difference-between-align-items-and-align-content 看了很多翻

原创 根據數組創建二叉樹(JavaScript)

主要思想: 定義一個對象保存節點內容,包含三部分內容:當前節點的value值,左孩子,右孩子 運用左孩子的下標值是父節點的二倍加一,右孩子的節點值是父節點的二倍加二的數量關係,遞歸的調用addNode函數,函數返回一個節點,當節

原创 事件監聽函數中的this

特別簡單的一個html結構 <div class="test"> </div> 測試需求爲點擊顯示this指向 直接在標籤中調用 <div class="test1" onclick="t();"> </di