我的前端架構之二 統一擴充套件Js方法

2022-01-13 21:28:11 字數 1068 閱讀 7498

我的前端架構彙總

這是乙個核心的js檔案,它擴充套件了原生的js方法。如下:

array物件:

1) indexof

2) max

3) min

4) removeat

5) insertat

6) remove

7) intersect

8) minus

9) recursion

10) last

11) distinct

12) to

13) addarray

string物件:

1) indexfrom:不區分大小寫進行查詢。

2) format: 使用索引進行引數化。

3) formatex:使用json進行引數化。

4) is:不區分大小寫進行判斷。

5) padleft

6) padright

7) trim

8) getcn:找出中文

9) totimestring

10) bytelen:得於位元組數大小

11) getdate

12) isguid

13) mysplit:返回非空的物件集合。

14) insert:在某乙個位置插入字串

15) split,解決不同瀏覽器 split 不統一的情況。

date物件:

1) tostring:支援格式化字串: yyyy-mm-dd

2) add:新增timespan 資料(timespan即 date.valueof() 資料)

3) addseconds

4) adddays

5) addmonths

6) getendofmonthdate:取月末最後一天的日期。

number物件:

1) tofixed 由於部分瀏覽器不支援,進行統一支援。

測試方法的辯證統一(之二)

2006年05月31日 09 45 00 3.手工測試和自動化測試 手工測試是指通過測試人員自身對系統進行操作來完成操作,而自動化測試是通過計算機執行測試工具和測試指令碼自動進行。自動化測試具有很多優點,如執行速度高而縮短測試週期 可以多次重複執行相同的測試而減少測試的單調性 真實反映測試結果 二十...

測試方法的辯證統一(之二)

3.手工測試和自動化測試 手工測試是指通過測試人員自身對系統進行操作來完成操作,而自動化測試是通過計算機執行測試工具和測試指令碼自動進行。自動化測試具有很多優點,如執行速度高而縮短測試週期 可以多次重複執行相同的測試而減少測試的單調性 真實反映測試結果 二十四小時不知勞累執行等等,所以在測試工作中,...

不是架構的架構之二 系統基礎(1)

開始著手寫這個系列文章,主要原因是想記錄下自己思考的過程,另外如果能為有這個愛好的同仁提供一點點的思路,就十分的值得了。架構這個東西在多年前被捧上神壇,似乎架構師是多麼一件光宗耀祖的事情,大概也和比爾蓋茨自封為首席架構師有關。我的這個系列開始於這個奇怪的名稱,就是不想大家被架構二字糊弄,甚至可以隨著...