原创 getElementById與querySelector的區別

getElementById與querySelector的區別 首先對獲取元素的幾個方法有所瞭解 getElementById():返回對擁有指定id的第一個對象的引用 getElementsByName():返回帶有指定名稱n

原创 記錄一下一個不明原因的bug:火狐瀏覽器的兼容?

今天在測試多瀏覽器網站運行時。發現一個很奇怪的事。 在谷歌和edge、IE等瀏覽器。一切正常。 而在火狐瀏覽器。當我登錄後,進入首頁,而當我點擊選項跳轉到其他地址時。自動給我彈回到登錄頁面。 通過打印訪問路徑。可以發現問題。 以下

原创 JS數組按特定規則排序

舉個例子,比如我一個題庫的列表想要按選擇題、判斷題、填空題、簡答題、應用題的順序排序。 每個題目是一個對象,它有個type屬性記錄了它的題型。然後各個題目對象組合成一個對象數組。當我插入新的題目後,將列表刷新按規則排序。 按規則排

原创 twbs-pagination插件的實現條件查詢的動態分頁問題

正常twbs-pagination實現一個分頁使用其實很簡單。 var pageSize = 15; //每頁數據數目 $.ajax({ type: 'get', url: '/questions

原创 mysql的數據庫沒了,同時出現一個WARNING表。To recover your lost Database and avoid leaking it: Send us 0.06 Bitcoin

mysql的數據庫沒了,同時出現一個WARNING表。 將內容複製下來,翻譯就很明瞭了… 在第一次弄這種時。可能很多人都不瞭解。我也是踩了一個坑。在對這個數據庫的用戶設置時。首先是你的設置用戶名密碼包括端口都是默認,還有就是權限問

原创 multer+ajax+nodejs實現文件批量上傳功能。解決上傳無提示的不友好問題。

其實單單用multer來實現上傳文件,是特別簡單的。 給大家列一下代碼 <form action="/upload" method="post" enctype="multipart/form-data" method="pos

原创 【有效解決】WampServer安裝成功後啓動不了仍爲紅圖標的問題:圖標從紅色到綠色

【有效解決】WampServer安裝成功後啓動不了仍爲紅圖標的問題 在嘗試幾次的卸載安裝後,我終於明白不是軟件安裝出了問題而是配置出了問題。如果同樣有此問題並且折磨的可以耐心看完,無需修改任何文件。 WampServer安裝成功後

原创 nvm安裝node後,node生效而npm不是內部或外部命令的解決

nvm安裝node後,node生效而npm不是內部或外部命令的解決 問題如下。使用nvm進行node多版本的管理。在安裝完node後,npm並未安裝上。 版本問題,在8.11以上版本的node版本對應的npm都沒法自動安裝。 正

原创 原生Ajax實現頁面局部更新功能

原生Ajax實現頁面局部更新功能1.創建異步(XMLHttpRequest)對象2.準備發送3.執行發送動作4.執行回調函數補充:附一個總的demo Ajax:Asynchronous Javascript And XML(異步

原创 實現盒子水平居中/垂直居中的方法

盒子垂直居中/水平居中的方法)一、盒子水平居中1.margin: 0 auto;2.使用margin計算盒子左右邊距3.定位實現4.盒子轉爲行內塊元素,然後使用text-align屬性二、盒子垂直居中1.定位實現2.使用表格的ve

原创 html5與js的結合:搜索按鈕的點擊事件完成跳轉頁面

html5與js的結合:搜索按鈕的點擊事件完成跳轉頁面 今天自己完善個人練手項目:珠海旅遊網的首頁的搜索欄功能。 搜索區域代碼如下 <div id="search"> <div class="center"></div>

原创 multer中間件的上傳於下載之大坑:res.download()與ajax的問題

postman插件測試正常。能得到文件。但是在進行前端渲染時。ajax請求會進入error。 如下。postman正常 通過表單裏的按鈕,可以第一次ajax請求通過id拿到存儲的文件信息。但是在進行二次ajax時,會發現一直進入

原创 【劍指offer算法】斐波那契數列

斐波那契數列 Day 4 題目: 大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項(從0開始,第0項爲0)。 n<=39 斐波那契數列都很熟悉了。 斐波那契數列(Fibonacci sequence

原创 使用VSCode快速生成用戶自定義代碼段

使用VSCode快速生成用戶自定義代碼片段 開始使用VScode,以下記錄快捷生成VUE文件模板的做法。 第一步: 文件 >> 首選項 >>用戶代碼片段 新建一個全局用戶代碼段 將以下代碼覆蓋 { "vue": {

原创 【劍指offer算法】替換空格

替換空格 Day2 題目: 請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。 如果單從解決這題來說,第一反應想到的是ja