摘要:前言上節講到,獲取到觸點所在區域所映射的新聞鏈接。有了新聞的鏈接,就能獲取相應的新聞啦。 前言 上節講到,獲取到觸點所在區域所映射的新聞鏈接。有了新聞的鏈接,就能獲取相應的新聞啦。 代碼實現 修改paper.js的toArticle方法 toArticle: function (e) { ....... if (href) { wx.navigateTo({...
摘要:一個閉包就是當一個函數返回時,一個沒有釋放資源的棧區所以參數和變量不會被垃圾回收機制回收。使用不當會很容易造成內存泄露。最后,垃圾回收器完成內存清除工作,銷毀那些帶標記的值并回收它們所占用的內存空間。 1.什么是閉包?閉包有啥特性以及存在什么問題? 概念:閉包是指有權訪問另一個函數作用域中的變量的函數。下面的outer就形成了一個閉包: function outer(){ co...
趁逢年味,整理一些小東西,希望大家能夠喜歡; 列舉以下7個小demo來拋磚引玉 1、多彩圓環 showImg(https://segmentfault.com/img/bV3Bcd?w=413&h=292); 利用 CSS3 的 background-image 和 border-radius 組合成的動畫 直接上代碼: html ...
摘要:語法分析對輸入的文本按照語法規則進行分析并確定其語法結構的一種過程,稱為語法分析。遞歸下降分析法遞歸下降分析法,也稱為自頂向下分析法。表達式代碼生成我們通常用的四則運算表達式是中綴表達式,但是對于計算機來說中綴表達式不便于計算。 四則運算的語法規則(語法規則是分層的) x* 表示 x 出現零次或多次 x | y 表示 x 或 y 將出現 ( ) 圓括號,用于語言構詞的分組 以下規則...
插入排序: var a = [1,7,4,2,17,13,9] function insertionSort(arr){ arr.map((d,index)=>{ let i = index while(d0){ [arr[i-1],arr[i]]=[arr[i],arr[i-1]] i-- } })...