摘要:例如自定義局部變量作用域上的引用比較作用域上的引用比較其中,定義局部變量時,其初始值會是對屬性值的引用。新定義的局部變量存在與該函數的作用域上。這就是許多前端框架為什么常常要自己定義一個局部變量的原因 在javascript開發中,開始學習js的時候時常困惑我的就是null和undefined的區別,所以很想總結下我對這兩個的理解學習過js的同學都知道: null==undefined...
摘要:今天我們以真實的設備面板為模型,完成設備面板的搭建,和指示燈的閃爍和圖元流動。在我們的中,兩條連接服務器和的曲線,均是使用自定義的新連線類型。 今天我們以真實的TP-LINK設備面板為模型,完成設備面板的搭建,和指示燈的閃爍和圖元流動。 先來目睹下最終的實現效果:http://www.hightopo.com/demo/... showImg(https://segmentf...
摘要:需求實現函數取兩個已排序的鏈表的交集,交集指兩個鏈表都有的節點,節點不一定連續。每個鏈表應該只遍歷一次。結果鏈表中不能包含重復的節點。當我們對比和的值時,有這幾種情況,這時節點肯定交集,加入結果鏈表中。 TL;DR 一次遍歷取兩個排序鏈表的交集,系列目錄見 前言和目錄 。 需求 實現函數 sortedIntersect() 取兩個已排序的鏈表的交集,交集指兩個鏈表都有的節點,節點不一定...
摘要:在重新造輪子之前,準備對性能優化下。最重要的,只寫農歷計算相關的計算,其他無功能,如果需要,通過本腳本。為除了閏月外的正常月份是大月還是小月,為天,為天。表示閏月是大月還是小月,僅當存在閏月的情況下有意義。 工作中有時需要農歷計算,之前從網上找了個JS版本的(摘自wannianli.htm,網上導出都是),直接調用就可以了,非常方便。有優點就有缺點,該版本文件有點大(20KB以上);有...
摘要:一函數調用的種模式方法調用模式當一個函數被保存為對象的一個屬性時,我們稱它為一個方法。二函數常用的三個方法在指定值和參數參數以數組或類數組對象的形式存在的情況下調用某個函數。當綁定函數被調用時,該參數會作為原函數運行時的指向。 一、函數調用的4種模式 (1) 方法調用模式 當一個函數被保存為對象的一個屬性時,我們稱它為一個方法。當一個方法被調用時,this 被綁定到該對象。如果調用表達...