JS針對字串的方法擴充套件

2021-08-30 15:34:27 字數 457 閱讀 7178

在前端的開發工作中,我們經常會遇到這樣的情況:從伺服器端獲取到的資料需要進行轉義後才能在頁面上進行展示,在js中我們可以對字串進行一次擴充套件以便於使用。

/** 字串方法擴充套件 */;(

function()

elseif(

this

=="1"

)else}}

;for

(method in stringextends)})

();

在上述**中我們對字串進行了一次擴充套件,提供了乙個tostatus的方法,該方法可以根據字串的內容進行判斷,然後返回我們預設好的內容。使用方法如下:

alert

('1'

.tostatus)

;

彈出的對話方塊內容為:

有效

JS陣列字串方法擴充套件

今天整理了一些js陣列字串的擴充套件方法,大部分是自己寫的,一小部分 於網路,也進行了適當優化。ps 陣列的操作大部分都返回了this,因此可進行 迷人的 鏈式呼叫 本例中.map func 若需對陣列的每一項進行某種相同操作,func需要有返回值 壓縮後 原始碼 function 獲取最後乙個元素...

js字串格式化擴充套件方法

平時使用js的時候會遇到很多需要拼接字串的時候,如果是遇到雙引號和單引號混合使用,經常會搞混。在c 中有string.format方法,使用起來非常方便,也很容易理解,所以找到一種參考c 的format方法的實現js的字串格式化。替換所有匹配exp的字串為指定字串 param exp 被替換部分的正...

JS 字串方法

js部分使用js實現乙個方法convert,將foo bar這種形式的輸入轉成foobar這種駝峰式.function convert str return arr.join 方法名charat 用途檢索指定位置對應的字元,返回對應字元或空 例子var str hello world str.cha...