JS中值得擴充套件的一些方法

2022-02-08 22:34:25 字數 399 閱讀 9222

最近經常寫些js,因為接觸jquery發現了很多在.net下很實用的功能可能在js中都沒有其方法,於是就想著擴充套件js,不過這些方法也是在看了幾本js書籍中總結出來的

jquery裡面有乙個$.trim(value)

不過這種類似靜態方法的使用我還不是大習慣,所以我通常還是使用自己的擴充套件 只移除2頭的空格

string.prototype.trim = function()

例子:var s="   dddd  ddd  ";

var d=s.trim();//d="dddd  ddd";

另外還有乙個是replaceall的擴充套件,比如我們要全域性匹配替換的話可以使用下面的這個擴充套件

string.prototype.replaceall  = function(s1,s2)  

CSS中值得記住的一些技巧

box sizing 儘管box sizing在css3中才被引入,其有乙個值是border box,讓元素的高和寬包含了填充和邊框。css code複製內容到剪貼簿 chrome 31 ie8 firefox 3 safari 7 opera 27 ios safari 7.1 and andro...

一些常用的JS方法

獲取位址的引數 function search param else input type file 不可編輯 今天在做專案的時候,遇到上傳文字框的問題,在firefox中,該控制項產生的文字框是預設不可編輯的,但是在ie下,該文字框可編輯,根據使用者需要,此文字框應為不可編輯。但是直接將其設定為 ...

js的一些常用方法

乙個乙個來看 val 來對乙個頁面元素進行取值和賦值 取值 var result txtsearch val 賦值 txtsearch val result each 對乙個集合的操作,對集合裡面的每乙個元素進行後面的方法呼叫,例如 each data.list,function i,item 頁面...