jQuery原生js實現 trim

2021-08-08 23:35:20 字數 417 閱讀 9896

中秋節快樂!今天有點空閒,特意找下簡單的jquery方法,但還算是實用的方法,jquery靜態方法trim。該方法能夠清楚字串首尾空格,一般用於輸入框,表單等地方。

相信有點正則或者對js原生api有點了解都知道,該方法實現並不難,所以直接上**。

//jquery原生js實現---trim

//直接修改原生string物件原型鏈,為其增加trim方法

string.prototype.trim = function()

var str = ' abc ';

console.log(str.trim());

通過擴充套件原生string原型屬性,為字串新增trim方法,可以很好實現去掉首尾空格方法。但是要說速度,通過網路查詢並不是最快的方法,具體的請看下面鏈結

JS原生方法實現jQuery的ready

瀏覽器載入頁面的順序 1 解析html結構 2 載入外部指令碼和樣式表檔案 3 解析並執行指令碼 4 構造html dom模型 ready 5 載入等元件 6 頁面載入完畢 onload ready事件是在dom模型構造完畢時觸發 load事件是在頁面載入完畢後觸發 function ready f...

原生js和jquery對照

選擇元素 jq el js document.queryselector div div.queryselectorall el mui mui el 0 父 兄弟元素 jq el parent el prev el next el last el first js document.queryse...

jquery與原生js比較

以選擇符為例,類似於這種 class 方式,在ie裡面,肯定比 id 低很多,而對於chrome和firefox,則因為提供了getelementsbyclassname 介面,所以速度不會特別慢,不需要遍歷所有元素檢視class,所以考慮乙個綜合的方案,應優先使用id選擇符。測試方法 對於一次處理...