摘要:前言是瀏覽器的內置腳本語言。避免,在結構生成之前調用節點,而產生錯誤 前言 JavaScript是瀏覽器的內置腳本語言。當網頁中嵌入了JavaScript腳本,瀏覽器加載網頁時,就會執行腳本,從而操作瀏覽器,實現各種動態效果 JavaScript代碼嵌入網頁的方法 1、元素直接嵌入代碼 function sayHello() { alert(hello!); ...
摘要:酷庫,每天兩分鐘,了解一個流行庫。昨天我們了解的庫用于從文件中加載環境變量。雖然從中可以得到啟動參數列表,但是我們仍需要對參數進行進一步解析處理才行。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫。 昨天我們了解的dotenv庫用于從文件中加載環境變量。環境變量用于程序運行時動態加載參數,除了環境變量,我們還可以在啟動Node.js 程序時直接指定命令行參數: node index.j...
摘要:廣度優先搜索上一次已經提到,圖的遍歷一般有兩種算法,即廣度優先和深度優先。其中廣度優先搜索算法會從指定的第一個頂點開始遍歷圖,先訪問其所有的相鄰點,就像一次訪問圖的一層。其它最短路徑算法對于加權圖的最短路徑,廣度優先算法可能并不合適。 廣度優先搜索(BFS) 上一次已經提到,圖的遍歷一般有兩種算法,即廣度優先和深度優先。其中廣度優先搜索算法會從指定的第一個頂點開始遍歷圖,先訪問其所有的...
摘要:而中的網頁本身就是一個大的,在脫離文檔流的定位時,子元素的高度如果沒有在建立之前確定,就不會觸發內部滑動,而會觸發外部滑動。分析父元素不脫離文檔流時,無此。更新此問題的深層原因找到了,詳情請見瀏覽器上元素無法滾動深究 描述 此bug出現需要條件:父元素需使用絕對定位absolute或固定定位fixed,使用overflow: scroll / auto(或overflow-y: scr...
摘要:自動調整圖片在此過程中,我開始思考一個問題既然和七牛云都提供基于地址的圖片變換,那么它們是怎么做到的呢根據我對的粗淺了解,最笨的方法可以直接以讀文件的方式從硬盤先讀取圖片的源文件,然后經轉換后再以流的方式輸出給頁面,但這樣效率肯定極低。 無圖,純干貨,信息量較大,慎入! 最近幾天的成果,濃縮下來就是這么一行代碼: document.getElementById(img1).src = ...