原创 解決Hbuilder編輯器使用git插件導入項目提示沒有公鑰的方法

Hbuilder編輯器可以導入git項目,需要安裝好git以及TortoiseGit工具,但是在clone項目的時候會發現,HbuilderX會提示沒有key 如圖所示: 解決辦法: 在桌面右鍵,找到TortoiseGit---設置--

原创 jQuery UI中dialog 遮蓋 autocomplete的問題解決

問題:autocomplete提示框被遮擋 最近在使用jQuery 插件fullCalendar做一個會議預約功能,新建預約時用到了jQuery UI的兩個插件dialog和autocomplete,結果遇到了下圖所示問題:autoco

原创 JavaScript--變量提升

什麼是變量提升? JavaScript引擎的工作方式是,先解析代碼,獲取所有被聲明的變量,然後再一步一步地運行。這造成的結果,就是所有的變量的聲明語句,都會被提升到代碼的頭部,這就叫變量提升 例1: console.log(a); va

原创 jQuery UI Autocomplete插件 事件API

jQuery UI Autocomplete支持事件處理,我們可以通過爲事件綁定處理函數,從而監聽並處理對應的事件。 Autocomplete的事件均可以在初始化的時候,以配置選項的形式設置,例如: $( "#title" ).aut

原创 ajaxfileupload -- 一款不錯的AJAX文件上傳插件

網上非常多關於該插件的介紹,我這裏簡單介紹一下吧。(個人觀點) ajaxfileupload插件主要是用ajax上傳文件(圖片)到服務器,通過插件創建的隱藏的表單和iframe來提交,然後獲得返回值,它是一款jquery插件。 語法:

原创 一款不錯的jQuery分頁插件--pagination

一、前言: 分頁功能在項目中時常用到,一款可以快速實現分頁功能的插件非常有必要,pagination--這款插件功能非常完美,幾乎我所有項目中使用到分頁的地方都會第一時間考慮到這個插件,但是其實有能力的同學最好還是使用原生的JS或者JQu

原创 關於前端頁面打印功能

項目開發中,都有一個這樣的需求: 當頁面設計好後需要打印出來,如網頁的的打印瀏覽和打印功能,有些公司需要讓前端開發好頁面打印出來或者轉爲pdf格式的文檔 如何實現??直接上例子 <!DOCTYPE html> <html> <

原创 JavaScript內置對象--基本包裝類型(Boolean、Number、String)詳解

一、什麼是基本包裝類型? 爲了便於操作基本類型值,ECMAScript還提供了3個特殊的引用類型: Boolean、Number、String。這些類型與其他內置對象類型相似,但同時具有各自的基本類型相應的特殊行爲。實際上,每當讀取一個基

原创 淺談JavaScript--Array數組sort()排序方法與自定義比較器的使用

數組的排序的重要性不必多說,到處可見,現在來說說sort()方法的使用與自定義比較器 sort()方法:默認將數組中的所有元素轉爲字符串後再排列(默認是升序),用來排列字符串類型的元素 比如一個數組: var array=[3,5,7

原创 淺談Javascript--Array數組的splice()方法之刪除、插入、替換

Array數組的splice()方法,也是一個非常強大的方法,它的作用是:刪除、插入、替換 需要注意的是: splice()方法是直接修改原數組的 一、刪除的用法 語法: array.splice(starti,n); starti

原创 JavaScript內置對象--Error類型詳解

一、什麼是錯誤處理? 在介紹Error對象之前,先說說什麼是錯誤處理。錯誤,指程序中非正常運行狀態,在其他編程語言中稱爲"異常"或"錯誤",解釋器會爲每個錯誤情形創建並拋出一個Error對象,其中包含錯誤的描述信息。通過使用JS提供的異常

原创 淺談JavaScript--Array數組的join()方法

介紹性的話就不多說了,我們都知道Array類型是JS內置對象最常用的一個類型,裏面的API經常在開發中用到,有一個方法非常的強大,那就是join(),這個方法的功能就是:將array數據中每個元素都轉爲字符串,用自定義的連接符分割 jo

原创 JavaScript交換兩個變量值的四種方法

交換變量值指的是兩個變量之間的值相互交換,具體的方法可總結出四種 一、使用第三個變量(最簡單,但不推薦) var a=3; var b=5; var t=a; b=a; b=t; console.log(a); //5 console.

原创 JavaScript內置對象--單體內置對象(Global、Math)詳解

一、什麼是單體內置對象? 官方對於"單體"二字其實沒有顯性的表達,看了很多書籍和大牛的網站,都是含糊兩口,其實就我自己也沒完全搞清楚這個幾個名詞,“引用類型”,“單體”內置對象,"內置對象"這些詞的區別,按介紹說,內置對象是不依賴於宿主環

原创 本地測試websocket連接通信案例

本文不對websocket作詳細介紹,需要具體瞭解的童鞋請自己查資料。 直接上圖: 代碼如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" />